第7章 循环
“百分之八十的成功只是出席。”
——伍迪·艾伦(Woody Allen)
之前书中介绍的第二个程序打印Hello, World!
100次,就是使用循环(loop)实现的。循环的意义是直到代码中定义的条件满足时才停止执行的代码块。本章将学习循环及其使用方法。
7.1 for循环
本节将介绍如何使用for循环:一种用来遍历可迭代对象的循环。这个过程被称为遍历(iterating)。我们可使用for循环来定义可迭代对象中每个元素都要执行一次的指令,然后在指令中对每个元素进行访问和操作。例如,可使用for循环遍历一个字符串列表,并使用upper
方法打印每个字符大写后的字符串。
可使用语法"for [变量名] in [可迭代对象名]: [指令]"
定义for循环,其中[变量名]是计划赋给可迭代对象中每个元素值的变量名称,[指令]是每次循环要执行的代码。下面是一个遍历字符串中每个字符的for循环:
1 # http://tinyurl.com/jya6kpm
2
3
4 name =