python for循环可以遍历任何序列的项目,如一个列表或者一个字符串
for循环的语法格式如下
| 
 | 
 | 
流程图

        for…in循环是python的两种循环之一,一次把列表或元组中的每个元素迭代出来。
| 
 | 
 | 
        执行这段代码,会依次打印name的每一个元素
| 
 | 
 | 
        所以for x in ...循环就是把每个元素带入变量x,然后执行缩进块的语句。
        例:比如想计算1-10的整数之和,可以用一个sum变量做累加
| 
 | 
 | 
        如果要计算1-100的整数之和,从1写到100有点困难,python提供了一个range()函数,可以生成一个整数序列,比如range(5)生成的序列是从0开始小于5的整数
| 
 | 
 | 
        range(101)就可以生成0-100的整数序列,计算如下
| 
 | 
 | 
        在python中,for ... else表示这样的意思,for中的语句和普通的没有区别,else中的语句会在循环正常执行完(即for不是通过break跳出而中断的)的情况下执行。
| 
 | 
 | 
代码输出结果
| 
 | 
 |