Привет, новый для python, и мой учитель хочет, чтобы мы создали функцию с несколькими функциями. Вот что моя программа выглядитПрограммирование на Python Использование нескольких функций
def main():
carpetyards = float(input("Enter amount of yards the carpet is"))
carpetcost = 5.50 * carpetyards
fee = carpetcost + 25.00
tax = .06 * fee
totalcost = fee + tax
results()
def results():
print()
print('carpetyards :' , format (carpetyards))
print('carpetcost :' , format (carpetcost, '9,.2f'))
print('fee :' , format (fee, '9,.2f'))
print('tax :' , format (tax, '9,.2f'))
print('totalcost :' , format (totalcost, '9,.2f'))
main()
Я получаю либо NameError или результаты не определена ошибка. Кто-то может помочь?
Вы называете это слишком рано, поместите вызов функции после определения функции. –
Спросите своего учителя о переменном объеме. Кроме того, indent 'results()'. – rlms
К сожалению, создайте программу с несколькими функциями. – user3290698