try:
ip = float(input("Enter a number to find it's absolute value (press 'e' to exit):"))
if ip == 'e':
break
Python说断裂不在循环之内。有没有人有任何想法如何解决这个问题?提前谢谢。
答案 0 :(得分:5)
break
不能在循环之外使用。
如果您使用的是某个功能,请改为使用return
,否则使用sys.exit()
。
答案 1 :(得分:1)
break
只能用于打破for循环或while循环。如果在其他地方使用它,则会引发错误。
以下是break
的概述:
如果您想退出某项功能,则需要使用return
。或者,如果要退出程序,请执行以下操作:
raise SystemExit