Python的range函数如何工作?

Python的range函数如何工作?,第1张

Python的range函数如何工作?

在大多数(如果不是全部)编程语言中,“ for循环”是一种可以多次运行一段代码的机制。

这段代码:

for i in range(5):    print i

可以这样工作:

i = 0print ii = 1print ii = 2print ii = 3print ii = 4print i

所以你看,什么情况是不是

i
得到值0,1,2,3,4 与此同时 ,而是顺序。

我假设当您说“ call a,它只给出5”时,您的意思是这样的:

for i in range(5):    a=i+1print a

这将打印给出的 最后一个 值。每次循环迭代时,该语句

a=i+1
a
用新值覆盖上一个值。

代码基本上按顺序从上到下运行,而for循环是一种使代码返回并再次执行的方法,其中一个变量的值不同。

我希望这能回答您的问题。



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

原文地址: https://outofmemory.cn/zaji/5644008.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存