我正在尝试在 python 上制作一个货币计算器:
print("Please choose which currency you want to convert:")
print("A - Korean Won to US Dollar (Exchange Rate: 0.000905)")
print("B - Korean Won to Euro (Exchange Rate: 0.000807350908)")
print("C - Korean Won to Japanese Yen (Exchange Rate: 0.0919061643)")
print("D - Korean Won to Chinese RMB (Exchange Rate: 0.00603703605)")
print("E - Quit ")
A=0
B=0
C=0
D=0
usd = 0.000905
eur = 0.000807350908
yen = 0.0919061643
rmb = 0.00603703605
def main():
(option, amount) = Input()
Output(totalamount)
def Input():
option = eval(input("Enter your option: "))
amount = eval(input("Enter the amoutn in Korean Won: "))
if option == "A":
totalamount = (amount * usd)
print (amount +"Won equals to "+totalamount+" USD")
elif option== "B":
totalamount = (amount * eur)
print (amount +"Won equals to "+totalamount+" Euro")
elif option== "C":
totalamount = (amount * yen)
print (amount +"Won equals to "+totalamount+" Yen")
elif option== "D":
totalamount = (amount * rmb)
print (amount +"Won equals to "+totalamount+" Chinese RMB")
else:
quit
main()
我仍在学习如何使用 python,但我想知道为什么每次运行该程序时都会出现此错误:
TypeError: cannot unpack non-iterable NoneType object
我该如何解决这个问题?
www说
慕侠2389804
慕斯王
相关分类