Top.Mail.Ru
Ответы

Задание по информатики Python

Соня составила рейтинг лучших домашних животных.
Есть число n и n названий животных. Выведи пронумерованный список с ними. В каждой строке должны быть номер строки и животное через пробел, например, «5 Енот».

Ввод Вывод
2
Кошка
Собака 1 Кошка
2 Собака
4
Хомяк
Енот
Лисица
Обезьянка 1 Хомяк
2 Енот
3 Лисица
4 Обезьянка

По дате
По рейтингу
Аватар пользователя
Мастер

Для решения этой задачи вам нужно прочитать число n, затем считать n строк с названиями животных и вывести их в пронумерованном порядке.

Вот пример кода на Python, который решает данную задачу:

123456789101112131415
 # Считываем число n 
n = int(input()) 
 
# Создаем пустой список для хранения названий животных 
животные = [] 
 
# Считываем названия животных и добавляем их в список 
for _ in range(n): 
    животное = input() 
    животные.append(животное) 
 
# Выводим пронумерованный список 
for номер, животное in enumerate(животные, start=1): 
    print(номер, животное) 
 

Этот код сначала считывает число n, затем считывает n строк с названиями животных и добавляет их в список животные. Затем он использует функцию enumerate для перечисления элементов списка вместе с их порядковыми номерами, начиная с 1, и выводит каждый элемент в формате "номер животного".