循环用于执行某些需要重复的事务,且事务具有相同的处理过程,一个循环应该具备几个条件:
=============================================================
基本语法一
```python
for 变量名 in 每次循环的变量的值的列表:
循环体(每一轮循环执行的代码段)
=============================================================
基本语法二
for 变量名 in 每次循环的变量的值的列表:
循环体(每一轮循环执行的代码段)
else:
循环正常结束再次执行的代码
> 注意,一定是循环正常结束,所以一般是没有被break的循环执行的
=============================================================
## 示例
```python
for i in range(3):
print ("cycle",i)
for循环没有无限循环
range(100) #从0开始到100(不包括100)中间的每个数字
range(1,100) #从1开始到100(不包括100)进入循环的条件中间的每个数字
range(5,100) #从5开始到100(不包括100)进入循环的条件中间的每个数字
range(1,100,2) #从1开始到100(不包括100)进入循环的条件中间的奇数,2表示”步进长度“
range(2,100,2) #从2开始到100(不包括100)进入循环的条件中间的偶数,2表示”步进长度“
基本语法一
while 进入循环的条件:
条件满足时的处理代码
========================================================
基本语法二
while 进入循环的条条件:
条件满足时的处理
else:
正常结束时可继续处理代码。
注:当使用break这种非正常结束循环时else后的代码是不执行的(break的效果见后文)
========================================================
基本语法三
while True:
执行的语句
#注:无限循环
==========================================================
示例:
number = int(input("Please input a number,the number must less than 100:"))
while number < 100:
print("number")
number +=1
从用户输入的一个数字开始,执行一次后+1,然后一直循环,直到100结束,
原文:https://www.cnblogs.com/fei-huang/p/12718052.html