本节主要内容:
for循环
while循环
continue 和 break
else语句
for-in循环
for i in range(0,12,2):
print(i)
输出 0 2 4 6 8 10,range参数表示(起始值,结束值-不包含,阶梯差)第三个参数可以是负值,无默认1.
i = 10
while i > 0:
i -= 2
print(i)
else:
print("循环没有break跳出")
输出8 6 4 2 0 循环没有break跳出,while表示条件判断为真执行。循环后面跟else表示过程中没有break跳出循环。
循环语句中出现continue结束本次循环,break跳出循环。
for i in 'python':
if i > 'o':
print(i)
else:
break
i = 22
while i>15:
i -= 1
if i%2 == 0:
continue
else:
print('奇数' + str(i))
输出结果 p y t 奇数21 奇数19 奇数17 奇数15 str()
内置函数将整型数据转换成字符串。