当我运行我的代码时,数字变成42.0(它应该做什么),但当它变成42.0时(虽然if语句或while循环)不会停止,我将如何让我的代码停止?
import time
def life(inp):
inp = float(inp)
while float(inp) != float(42):
inp = inp*12/4/4+4+6.5
if float(inp) == float(42) or inp == 42:
print inp
break
print inp
time.sleep(0.1)
life(6)
Run Code Online (Sandbox Code Playgroud)