print("Welcome to the CALCULATORBRO. Please type 'finish' when you have finished.")
CALCULATOR = []
number = ""
operator = ""
while number or operator != "finish":
number = input("Please insert a number.")
while number.isdigit() is False:
number = input("Please insert a number")
CALCULATOR.append(number)
operator = input("Insert an operator.")
OPERATORLIST = ["+", "-", "/", "*"]
while operator not in OPERATORLIST:
operator = input("Please insert an operator.")
CALCULATOR.append(operator)
你好!我学习 Python 已经 3-4 天了,写了一些这样的代码。我的计划是从列表(CALCULATOR)中取值并将它们作为操作执行。但是,我无法正确地编写第一个 while 循环。我该如何在“operator”和“number”输入上应用 while 循环呢?
非常感谢。