gpt4 book ai didi

python - 如何在 Python 中的某个点重新启动程序

转载 作者:行者123 更新时间:2023-11-28 20:23:35 25 4
gpt4 key购买 nike

所以我今天做了一个很原始而且效率可能很低的计算器(第一次使用Python),我希望能够继续做更多的问题,我会怎么做呢?这是我的“计算器”应用..

import time
print ("Welcome. This is a calculator that uses the function: A (operator) B.")
time.sleep(3.5)
print ("Available operators include: Addition, Subtraction, Multiplication, Division, Exponent, and Remainder division.")
time.sleep(3.5)
a = float(input("Type in a value of A. "))
b = float(input("Type in a value of B. "))
operb = input("Would you like to: Add - Subtract - Multiply - Divide - Exponent - or Remainder? ")
opera = operb.lower()
if (opera) == "add":
print ((a) + (b))
elif (opera) == "subtract":
print ((a) - (b))
elif (opera) == "multiply":
print ((a) * (b))
elif (opera) == "divide":
print ((a) / (b))
elif (opera) == "exponent":
print ((a) ** (b))
elif (opera) == "remainder":
print ((a) % (b))
else:
print ("Invalid operation.")
cont = input("Would you like to do another problem?")
cont = cont.lower()
if (cont) == "yes":
??
else:
quit

我希望它在“输入值 A”处重新启动。部分,但我不确定该怎么做。

最佳答案

执行此操作的最佳方法可能是使用 while 循环。

while True:
## your code
if cont != "yes":
break
## quit

关于python - 如何在 Python 中的某个点重新启动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19886171/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com