循环
while循环
while循环要有判断条件和执行语句
while 判断条件(condition):
执行语句(statements)……
实例
a = 1
while a < 10: #条件判断
print(a)
a += 1 #执行语局
while 语句时还有另外两个重要的命令 continue,break 来跳过循环,continue 用于跳过该次循环,break 则是用于退出循环
实例
# continue
i = 1
while i < 10:
i += 1
if i % 2 > 0: # 非双数时跳过输出
continue
print(i) # 输出双数2、4、6、8、10
# break
i = 1
while 1: # 循环条件为1必定成立
print(i) # 输出1~10
i += 1
if i > 10: # 当i大于10时跳出循环
break
for循环可以遍历任何序列的项目,如一个列表或者一个字符串。
for a in 'python': #遍历python字符串里面的所有字母
print(a) #输出遍历出来的字母
循环还可以使用嵌套循环
实例:九九乘法表
for a in range(1, 10): #输出的有几行
for b in range(1, a + 1): #输出的有几列
print('%d * %d = %d' % (b, a, a * b), end=(' ')) #需要输出什么,不用换行
print() #在第二个for in 循环完了之后在换行

浙公网安备 33010602011771号