/
sejeenn
/
python_basic
Обзор
Документация
Войти
/
sejeenn
/
python_basic
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Module23/01_names_2/main.py
16 строк
794 B
Eugene Vorontsov
Copy repo python basic
03 фев 2025, 20:23
03 фев 2025, 20:23
a8fce4a
Код
Авторство
О чём код?
with open('people.txt', 'r') as people_lines: symbol_count = 0 line_count = 0 for line in people_lines: try: line_count += 1 length = len(line.join(line.split())) symbol_count += length if length < 3: raise BaseException('Ошибка: менее трёх символов в строке {}'.format(line_count)) except BaseException: print('Ошибка: менее трёх символов в строке {}'.format(line_count)) with open('errors.log', 'w') as error_file: error_file.write('Ошибка: менее трёх символов в строке {}\n'.format(line_count)) print('Общее количество символов:', symbol_count)