在python中怎么实现goto功能

在python中怎么实现goto功能,第1张

1、首先点击输入下方的代码

from goto import *

@patch

def f2():

goto(10)

2、然后输入下方的代码:

print 'should not see this'

label(10)

for i in range(1,99999):

print i

3、然后在输入下方的代码就完成了:

if i == 5:

goto('out')

label('out')

f2()

扩展资料:

用法是:

1、from goto import *。注意暂时不支持import goto,

2、对需要使用goto的函数,前面加个@patch

3、用label(x)和goto(x)的形式写label和goto。x可以是数字或字符串。

goto模块的代码如下:

goto.py

如何看待将Python代码转换成Go代码并进一步编译的Grumpy

不建议使用Go,还没有成熟(虽然它是Google发布的,但Google现在推的是Python并不是Go哦)。

Python和Ruby都是不错的语言,他们都是跨平台的,且是解释性程序语言。

Ruby还不是很出名,他与Python一样都是面向对象的。Python/Ruby/Go的资料在中国里是很少的,不过也可以借助Google看国外的资料(英语好这是做程序的人必须的)

个人建议使用Python好,因为很多程序员都大力向Python供库,使得程序简单几句话完成重大的任务。Python还被称为胶水语言,因为他很容易跟其他的语言(如C++)合并编程,如果你以后学其他语言的话,这对你是很有帮助的。

如果从性能方面的话,Go总比Python/Ruby快,因为Go不是解释性语言。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11915981.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存