while 表达式:语句1
else:语句2逻辑:在条件语句(表达式)为False时执行else中的“语句2”
实例一:
a = 1
while a < 3:print("sunck is a good man!")a += 1
else:print("very very good")print("you are right")结果:
sunck is a good man!
sunck is a good man!
very very good
you are right
实例二:
a = 1
while a < 3:print("sunck is a good man!")a += 1if a == 2:break
else:print("very very good")print("you are right")结果:
sunck is a good man!
you are right
总结:
当while中有break的时候不会走else,反之会走else.