Python для новичковФункцииДекомпозиция программы на функции

Декомпозиция программы на функции

Уроки курсаДекомпозиция программы на функции

После декомпозиции программы файл содержит несколько определений функций и один блок кода верхнего уровня. Какой из следующих фрагментов является точкой входа программы?

A)

def calculate(a, b):
 return a + b

B)

price = get_price()
discounted = apply_discount(price, rate=0.1)
print_receipt(discounted)

C)

def get_price():
 return float(input('Введите цену: '))

D)

def print_receipt(price):
 print(f'Итого: {price:.2f} руб.')