/
IvanKhabarov
/
python
Обзор
Документация
Войти
/
IvanKhabarov
/
python
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
Lections/Lesson13/1-Exec_situation/task_except_3.py
21 строка
472 B
Ivan-Khabarov
Added new tasks
09 окт 2024, 19:53
09 окт 2024, 19:53
6190c64
Код
Авторство
О чём код?
from random import randint MAX_COUNT = 5 def get_data(): """Получает данные из внешнего источника""" if result := randint(0,3): return result else: raise ConnectionError count = 0 while count < 0: count += 1 try: data = get_data() break except ConnectionError as e: print(f'Попытка {count} из {MAX_COUNT} завершилась ошибкой {e}') print(data)