如何在计算器程序中显示用户提示

时间:2014-07-18 16:29:11

标签: calculator

我正在努力解决while循环问题。计算完成后,我希望询问用户是否要关闭计算器或清除屏幕并重试。

如果有的话,我如何使用while循环呢?

print ("Calculator Program")
clear="c"
while clear=="c":
    one=input("Enter your first number:")
    two=input("Enter your second number:")
    operator=input("""Choose an operator:
1) Add
2) Subtract
3) Multiply
4) Divide
""")
    if operator == '1':
         ans=float(one)+float(two)
         print (ans)
    elif operator == '2':
         ans=float(one)-float(two)
         print (ans)
    elif operator == '3':
         ans=float(one)*float(two)
         print (ans)
    elif operator == '4':
         ans=float(one)/float(two)
         print(ans)

1 个答案:

答案 0 :(得分:0)

对于循环中的最后一行,添加:

clear = input("[c]lear or [e]xit")

如果用户输入" c"循环将中断,程序将完成执行