嗨im新的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或結果是沒有定義的錯誤。有人可以幫忙嗎?
你打電話給它太早了,把函數調用後的函數的定義。 –
詢問你的老師關於變量的範圍。另外,縮進'results()'。 – rlms
哎呀抱歉創建一個具有多種功能的程序 – user3290698