欢迎回来｡
让我们来做一个简单的练习｡
我希望您建立一个简单的计数器, 这个计数器会计算清单中的项目｡
那是什么意思？
好吧, 假设我有一个清单｡
而这是一个保留字｡
记住, 它是Python中的一个真实的单词｡
所以我们把它命名为变量｡
这张单子上有一, 二, 三, 四, 五, 六, 七, 八, 九｡
十个｡
我要你做的是用循环遍历这个可迭代列表, 然后把列表的总数加起来｡
如果需要, 请暂停视频｡
否则, 让我们看看我们如何做到这一点｡
我要做的是创建一个计数器变量, 它在开始时等于零｡
然后我会说｡
我清单上的一项我要反驳｡
等于计数器｡
加分项｡
最后我会打印计数器｡
让我们看看这是否有效｡
我要打了｡
快跑啊
我得到了55, 如果我的快速计算是正确的, 应该是正确的｡
现在, 在做这个练习的时候, 你可能会被绊倒一点｡
让我们来思考一下｡
你们中的一些人可能在这里打印时犯了错误, 但是如果你在这里打印, 你要记住它会被循环｡
由于缩进, 它是代码块的一部分, 并且它将打印所有项目的次数.
所以你必须确保缩进是这样的这样你才能得到总数｡
你注意到的另一件事是为了保存一个计数器或者所有这些项的总数,
你必须确保你在循环之外有一个变量, 因为循环会反复运行代码, 你需要在循环之外有一些东西｡
这并没有改变, 因为如果你把计数器移到0, 那么每次计数器都会被重置为0, 所以当我们到10的时候,
计数器会是0｡
所以你得到0加10, 等于10, 然后你会得到, 嗯, 10｡
所以你要小心这里的压痕｡
是我们循环的迹象｡
当你循环某个东西的时候, 你想记录下某个东西的总数,
你会遇到这样的问题, 确保你想循环的东西在这个代码块里面, 但是如果你想把一些信息放在这个循环之外,
你就不能这样保存它｡
如果你没被这个问题骗到｡
如果你是的话, 那就做得好｡
别担心我会的
这都是学习的一部分｡
下次见｡
再见, 再见, 再见