码迷,mamicode.com
首页 > 编程语言 > 详细

python for i in range(x)应用的问题

时间:2019-08-04 01:29:14      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:过程   循环   问题   pre   range   python   color   范围   code   

python 中经常使用for i in range(x)的方式进行循环,但是需要注意的是range范围在循环开始后就已经确定,循环过程中修改x的值,并不会影响循环次数,如下:

x=5
y=0
for i in range(x):
    x=0
    y+=1
print(y)

结果为5,而不是1。虽然x在循环体中被重新赋值为0,但是并不影响i的取值范围。

python for i in range(x)应用的问题

标签:过程   循环   问题   pre   range   python   color   范围   code   

原文地址:https://www.cnblogs.com/imhuanxi/p/11296747.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!