try:
ip = float(input("Enter a number to find it's absolute value (press 'e' to exit):"))
if ip == 'e':
break
Python说break在循环之外。有没有人对如何解决这个问题有任何想法?提前致谢。
try:
ip = float(input("Enter a number to find it's absolute value (press 'e' to exit):"))
if ip == 'e':
break
Python说break在循环之外。有没有人对如何解决这个问题有任何想法?提前致谢。
break
不能在循环之外使用。
如果您在一个函数中,请使用return
,或者sys.exit()
如果不是。
break
只能用于跳出 for 循环或 while 循环。如果在其他地方使用它,将会抛出错误。
以下是概述break
:
如果你想从一个函数中出来,你需要使用return
. 或者,如果您想退出程序,请执行以下操作:
raise SystemExit