Python学习笔记008
while循环
while 条件 :
执行
num =1
while num<=10:
print(num)
num+=1
1-100偶数
方法1
num =2
while num<=10:
print(num)
num+=2
方法2
num =1
while num<=100:
if num%2 == 0:
print(num)
num+=1
猜年龄
age=50
while True:
user_input_age=int(input("Age is :"))
if user_input_age == age:
print("Yes.")
elif user_input_age < age:
print("A little smaller!")
else:
print("A little bigger!")
print("End")
猜对停止
方法1
age=50
flag = True
while flag:
user_input_age=int(input("Age is :"))
if user_input_age == age:
print("Yes.")
flag = False
elif user_input_age < age:
print("A little smaller!")
else:
print("A little bigger!")
print("End")
方法2
age=50
while True:
user_input_age=int(input("Age is :"))
if user_input_age == age:
print("Yes.")
break
elif user_input_age < age:
print("A little smaller!")
else:
print("A little bigger!")
print("End")
break
num =1
while num<=10:
print(num)
num+=1
if num ==3:
break
continue 之后代码不执行,结束当次循环,进行下一次循环
num =1
while num<=10:
num+=1
if num ==3:
continue
print(num)
while 条件:
执行
else: 当循环正常结束后
执行
num =1
while num<=10:
num+=1
if num ==3:
continue
print(num)
else:
print("This is else statement.")

浙公网安备 33010602011771号