Програма з функцій
Великі програми складаються з багатьох маленьких функцій, кожна з яких робить одну річ. Це як команда на кораблі: штурман рахує курс, інженер стежить за двигуном, командир приймає рішення.
Приклад структури:
def read_numbers(): return list(map(float, input().split())) def average(nums): return sum(nums) / len(nums) def report(value): print(f"Середнє: {value:.1f}") report(average(read_numbers()))
Кожну функцію легко перевірити окремо, а основна програма читається як речення.
Перевір себе: 4 задачі з автоперевіркою
▶ Розв'язувати задачіПідказки після помилок, розбір кожної задачі, бали й звання. Безкоштовно, можна без реєстрації.