python流程控制:for循环
for循环:
先来看一个猜年龄的小程序:
AGE = 23 count = 0 for i in range(10): if count == 3: u_count = input("y|n? ") if u_count == "y": count = 0 else: break age = int(input("输入年龄: ")) if age == AGE: print("猜对了") break elif age > AGE: print("猜大了") else: print("猜小了") count +=1
for语句的格式如下:
for <> in <对象的集合>: if <条件>: break if <条件>: continue <其他语句> else: <> for语句是python中循环控制语句,可用来遍历某一对象,还具有一个附带的可选的else块,主要用于处理for语句中包含break语句 如果for循环未被break终止,则执行else块中的语句 break在需要时跳出当前层的整个for循环 continue跳出本次循环,进入到下一次循环