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..")

 

posted @ 2017-06-04 18:59  七天&七天  阅读(153)  评论(0编辑  收藏  举报