admin管理员组文章数量:1794759
Python趣味小游戏之猜数字游戏升级版!!!
哈喽大家好,又来分享趣味编程小游戏了,还记得上次我们写了一个简单的猜数字游戏吗?那么好了,今天我们就来给上次那个小游戏做个简单的升级,让它变得更加的有趣,这次我们的要求是:允许用户最多尝试3次,每尝试3次后,如果还没猜对,就问用户是否还想继续玩, 如果回答是, 就继续让其猜3次,以此往复,如果回答否,就退出程序,如何猜对了,就直接退出程序!
好了,话不多说了还是老规矩直接上代码!!!
import random #调用生成随机数模块 e = True #简单设置一个外层循环的开关 while e: #外层先是死循环 data1 = random.randint(1, 10) #随机生成一到十的随机数 i = 0 #设置内层循环计数 while i < 3: #让用户每次最多猜三次 x = int(input('请猜一个数:')) #让用户猜一个数 if x == data1: #如果猜对了 print('恭喜你猜对了!') e = not e #把外层循环开关关闭 break #跳出内层循环程序结束 else: print('猜错了!') i += 1 #猜错了继续循环 else: #猜完三次还不对让用户选择是否继续循环 z = input('是否还要继续玩:') if z =='是': #继续玩 i = 0 #内层循环从新开始 else: break #否则的话跳出循环结束程序运行结果如下:
请猜一个数:1 猜错了! 请猜一个数:2 猜错了! 请猜一个数:3 猜错了! 是否还要继续玩:是 请猜一个数:4 猜错了! 请猜一个数:2 猜错了! 请猜一个数:1 恭喜你猜对了!代码一如既往的简单易懂,非常适合刚刚初学Python的学生练习研究使用,给编程找点乐子会更容易接受哦!希望大家都能修炼成为大佬哈哈哈!再见喽!!!
版权声明:本文标题:Python趣味小游戏之猜数字游戏升级版!!! 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686834169a108268.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论