python教程007-循环语句

本节主要内容:

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()内置函数将整型数据转换成字符串。

猜你喜欢

转载自blog.csdn.net/weixin_43333826/article/details/88673159