for循环
最简单的循环10次
#!/usr/bin/env python # -*- coding:utf-8 -*- for i in range(10): print("loop:", i )
for循环只打印偶数部分
#!/usr/bin/env python # -*- coding:utf-8 -*- for i in range(0,10,2):#0代表从第一个开始,10代表10次,2代表步长值,隔开一个打印一次。 print("loop",i)
for循环跳出本次循环
#!/usr/bin/env python # -*- coding:utf-8 -*- for i in range(10): if i < 5: print("loop",i) else: continue #countinue代表跳出本次循环,执行下个循环。 print("hehehe...")
for循环猜年龄
#!/usr/bin/env python # -*- coding:utf-8 -*- #判断age_of_sd是否等于31,如果等于直接跳出循环,如果连续输错3次也会跳出循环。 age_of_sd = 31 for i in range(3) : guess_age = int(input("guess age:")) if guess_age == age_of_sd: print("Yes,you got it") break elif guess_age > age_of_sd: print("Think smaller..") else: print("Think bigger..") #else代表如果上面的for 循环3次结束,则执行else下面的代码,如果循环被break,则不执行else下的代码 else: print("try too many..")