我正在尝试制作一个简单的计算器,我希望用户在开始时选择一个操作。我可以运行它,但它不会调用add方法。这是我的代码:
operation = input("Choose an operation: ")
def Addition():
print("Hello, world")
def ChooseOperation():
if (operation == "Addition"):
Addition()
答案 0 :(得分:1)
您不运行函数ChooseOperation
。由于您可能希望将操作作为参数传递,因此代码应为:
def Addition():
print("Hello, world")
def ChooseOperation(operation):
if (operation == "Addition"):
Addition()
operation = input("Choose an operation: ")
ChooseOperation(operation)