我正在通过麻省理工学院的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
认为它可能是“整数左”的简写。我不知道:/
答案 0 :(得分:6)
如果没有看到任何与代码相关的内容,我会说“剩余迭代”或“剩余迭代器”。
修改强>
这是一个名字。它绑定到一个对象。就像x
,y
或numberOfItemsLeftInTheFridge
。
答案 1 :(得分:0)
我认为itersLeft
不是Python模块或函数。谷歌没有发现任何相关信息就是更多证据。
我猜这是一个名字,意思是iterations left (remaining)
或iterations on the left side
(可能在二叉树中迭代)。
答案 2 :(得分:0)
这意味着剩下的整数,就像他在这部分代码中重复添加的剩余数量一样!