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

 

Программа чтения файлов со случайными числами. Выполнив предыдущее задание (программу записи файла со случайными числами), напишите еще одну программу, ко­торая читает случайные числа из файла, выводит их на экран и затем показывает приве­денные ниже данные:
•сумму чисел;
•количество случайных чисел, прочитанных из файла.

 

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

def main():
    with open('random_num.txt', 'r') as out_file:
        totall_sum = 0
        totall_count = 0
        for i in out_file:
            totall_sum += int(i)
            totall_count += 1
            print(i.rstrip('\n'))
        print(f'Сумма чисел из файла: {totall_sum}, количество чисел в файле - {totall_count}')
main()