Условия задачи:
Среднее количество слов. Среди исходного кода главы 8 вы найдете файл text.txt. В нем в каждой строке хранится одно предложение. Напишите программу, которая читает содержимое файла и вычисляет среднее количество слов в расчете на предложение.
Решение задачи:
def main():
def get_list_text():
with open('text.txt', 'r') as in_file:
list_text = in_file.readlines()
return list_text
totall_word = 0
list_text = get_list_text()
for i in list_text:
totall_word += len(i.split())
print(f' Среднее количество слов в предложении {totall_word / len(list_text):.2f}')
main()