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

 

Счетчик значений. Допустим, что файл с серией имен (в виде строковых значений) называется names.txt и существует на диске компьютера. Напишите программу, которая показывает количество хранящихся в файле имен. (Подсказка: откройте файл и прочи­тайте каждую хранящуюся в нем строку. Используйте переменную для подсчета количе­ства прочитанных из файла значений.)

 

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

with open('names.txt', 'r') as in_file:
    totall = 0
    for i in in_file:
        totall += 1
    print(f'Всего имен в файле {totall}') 
#если использовать цикл for читать каждое значение не обязательно,
#цикл переберет все строки сам и общее количество строк можно узнать

with open('names.txt', 'r') as in_file:
    totall = 0
    line = in_file.readline()
    while line != ' ':
        line = in_file.readline()
        totall += 1
    print(f'Всего имен в файле {totall}')