Условия задачи:

 

Номера строк. Напишите программу, которая запрашивает у пользователя имя файла.  Программа должна вывести на экран содержимое файла, при этом каждая строка должна предваряться ее номером и двоеточием. Нумерация строк должна начинаться с 1.

 

Решение задачи:

file_name = input('Введите название файла: ')
with open(file_name, 'r') as in_file:
    num_line = 1
    for i in in_file:
        print(f'{num_line}: {i.rstrip('\n')}')
        num_line += 1