在python中怎么实现goto功能?

假如:
#50# S3=...........(一个赋值行为)
#60# for............(这里有个三重循环)

##三重循环结束##

if ((L-1)==0):
L=0
goto 60
··else:
if (S3>S2):
goto 50

我要实现goto的功能,请问在不安装第三方库的前提下如何实现?

HUH函数
浏览 5236回答 3
3回答

倚天杖

python有一个goto的库,你可以下源码了解一下。这里实在不方便发连接,在百度上搜“python goto”原理是这样:通过给所有函数修改trace,然后在异常时就会执行设置的函数。12345sys.settrace(_trace)frame = sys._getframe().f_backwhile frame:    frame.f_trace = _trace    frame = frame.f_back
打开App,查看更多内容
随时随地看视频慕课网APP