1、while True循环
count = 0
while True: print(count) count += 1
#无限循环
输出结果:
0
1
2
3……
2、while <条件> 循环
count = 0 while count < 3:print(count) count += 1
输出结果:
0
1
2
3、while-if循环
while True:
Tom_age = int(input('The age of Tom:'))
if Tom_age < Tom_true_age:
print('too smaller')
elif Tom_age > Tom_true_age:
print('too bigger')
else:
print('You are right.')
break
输出结果:
The age of Tom:1
too smaller
The age of Tom:16
too bigger
The age of Tom:17
too bigger
The age of Tom:15
You are right.
4、while-else
count = 0 Tom_true_age = 15 while count<3: Tom_age = int(input('The age of Tom:')) count += 1 if Tom_age < Tom_true_age: print('too smaller') elif Tom_age > Tom_true_age: print('too bigger') else: print('You are right.') break else: print('You were wrong three times.')
输出结果:
The age of Tom:1
too smaller
The age of Tom:14
too smaller
The age of Tom:16
too bigger
You were wrong three times.