Зберегти прогрес
МОДУЛЬ 6. КОМАНДА КОРАБЛЯ: ФУНКЦІЇ

Урок 7. Практикум: бортовий калькулятор

⌨ Python⏱ ~11 хв✎ 4 завдання з автоперевіркою✓ безкоштовно

Програма з функцій

Великі програми складаються з багатьох маленьких функцій, кожна з яких робить одну річ. Це як команда на кораблі: штурман рахує курс, інженер стежить за двигуном, командир приймає рішення.

Приклад структури:

●●●код Python
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 задачі з автоперевіркою
Підказки після помилок, розбір кожної задачі, бали й звання. Безкоштовно, можна без реєстрації.
▶ Розв'язувати задачі