/
sejeenn
/
python_basic
Обзор
Документация
Войти
/
sejeenn
/
python_basic
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Module23/05_text_calc/main.py
12 строк
599 B
Eugene Vorontsov
Copy repo python basic
03 фев 2025, 20:23
03 фев 2025, 20:23
a8fce4a
Код
Авторство
О чём код?
with open('calc.txt', 'r') as calc_file: sum_numbers = 0 for expression in calc_file: try: sum_numbers += (eval(expression)) except SyntaxError: print('Обнаружена ошибка в строке: ', expression.rstrip('\n'), end=' ') yes_no = input('Хотите исправить? ').title() if yes_no == 'Да': expression = input('Введите исправленную строку: ') sum_numbers += (eval(expression)) print('\nСумма результатов: ', sum_numbers)