pythonfor循环加2_pythonfor循环(二)

二.实战练习

# 遍历字符串,依次输出字符串中的每一个字符

for a in "python教程 - 猿说python": # a 重字符串的第一个字母开始,直到遍历字符串结尾

print(a)

print("*"*20) # 小窍门:连续输出 20 个 *

# 遍历0~100之间的数字,但是不包括100 ,默认 a 重 0 开始依次递增直到 99 结束

for a in range(0,100):

if a % 2 == 0: # 判断奇偶,如果是偶数直接跳过本次循环,继续下一次循环

continue

elif a > 5: # 如果是奇数并且a的值大于 5

a *= 10

else: # 如果是奇数并且a的值小于5

a += 20

if a > 30: # 如果a的值大于30 直接跳出循环

break

print(a)

print("循环结束,退出程序")

输出结果:

p

y

t

h

o

n

-猿

p

y

t

h

o

n

********************

21

23

25

循环结束,退出程序

代码分析:

以上代码综合了前面学习的条件表达式if/else 以及 continue/break使用。for循环过程中,变量a值默认偏移依次递增+1

你可能感兴趣的:(pythonfor循环加2)