itersLeft"是什么意思?
我正在通过麻省理工学院的开放课程学习Python,老师在讲课时通常解释得很清楚。不过今天他在一段代码中用了“itersLeft”这个词,然后就直接跳过了,假设大家都知道它是什么意思。我试着在网上查找,但没什么收获。有没有人能解释一下这个词的意思和它的功能是什么?
代码:
y = 0
x = 3
itersLeft = x
while(itersLeft>0):
y = y = x
itersLeft = itersLeft - 1
#print 'y =',y,',itersLeft=',itersLeft
print y
编辑:
这是视频链接:Lec 2 | MIT 6.00 计算机科学与编程入门
这是完整代码的链接:代码链接
我在想这可能是“剩余整数”的缩写……我也不太确定 :/
3 个回答
0
这句话的意思是剩下的整数,也就是他在这段代码中进行重复加法时,还剩下多少个完整的数字!
0
我觉得 itersLeft
不是一个Python的模块或者函数。谷歌找不到相关信息,这更能说明这一点。
我猜这个名字的意思可能是 剩余的迭代次数
,或者是 左边的迭代
(可能是在二叉树中进行迭代)。
6
在没有看到任何代码的情况下,我会说可以用“剩余的迭代次数”或者“剩余的迭代器”。
编辑:
这只是一个名字。它和一个对象绑定在一起。就像 x
、y
,或者 numberOfItemsLeftInTheFridge
这样的名字。