码迷,mamicode.com
首页 > 其他好文 > 详细

while循环语句

时间:2018-07-15 23:50:18      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:直接   image   ext   inpu   分享图片   alt   分享   退出   print   

技术分享图片

循环打印1-100,第50次不打印,第60-80次,打印对应值的平方

count = 0
while count < 100:
count += 1
if count == 50: #当count为50时,跳出此次循环
continue
elif 60 <= count <= 80:
print(count**2)
else:
print(count)

·优化猜年龄游戏,允许用户最多猜3次,中间猜对了,直接跳出循环,猜了3次后,再问是否还想玩,如果用户选y,刚再允许猜3次,以次往复.

age = 25
count = 0
while count < 3: #当次数小于 3次是允许用户游戏
count +=1
guess_age = int(input(‘请猜我的年龄是:‘))
if guess_age < 25:
print(‘年龄太小了,再猜大点‘)
elif guess_age == 25:
print(‘恭喜你猜对了‘)
break
else:
print(‘年龄太大了,再猜小点‘)
while count ==3: #用户3次都猜错后,询问是否继续游戏
is_play = input(‘你还想玩吗?y or n‘)
if is_play == ‘y‘ or is_play == ‘Y‘:
count = 0 #当用户选择继续游戏时,将count=0
else:
print(‘退出游戏‘)
break

while循环语句

标签:直接   image   ext   inpu   分享图片   alt   分享   退出   print   

原文地址:http://blog.51cto.com/8940119/2143610

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!