“itersLeft”是什么意思?

时间:2011-05-04 23:02:22

标签: python

我正在通过麻省理工学院的OpenWare课程学习Python,一般来说教师在解释事情时非常擅长。然而今天他在一些代码中使用了“itersLeft”这个词,并且假设每个人都知道它的意思,就在它上面。我试过谷歌搜索但运气不好。任何人都可以解释这意味着什么以及它的功能是什么?

代码:

y = 0 
x = 3 
itersLeft = x 
while(itersLeft>0):
    y = y = x
    itersLeft = itersLeft - 1
    #print 'y =',y,',itersLeft=',itersLeft
    print y

编辑:

以下是vid的链接:Lec 2 | MIT 6.00 Introduction to Computer Science and Programming

以下是完整代码的链接:Code Link

认为它可能是“整数左”的简写。我不知道:/

3 个答案:

答案 0 :(得分:6)

如果没有看到任何与代码相关的内容,我会说“剩余迭代”或“剩余迭代器”。

修改

这是一个名字。它绑定到一个对象。就像xynumberOfItemsLeftInTheFridge

一样

答案 1 :(得分:0)

我认为itersLeft不是Python模块或函数。谷歌没有发现任何相关信息就是更多证据。

我猜这是一个名字,意思是iterations left (remaining)iterations on the left side(可能在二叉树中迭代)。

答案 2 :(得分:0)

这意味着剩下的整数,就像他在这部分代码中重复添加的剩余数量一样!