通过游戏学python 3.6 第一季 第四章 实例项目 猜数字游戏--核心代码--猜测次数--随机函数和屏蔽错误代码--优化代码及注释 可复制直接使用 娱乐 可封装 函数
1 #猜数字--核心代码--猜测次数--随机函数和屏蔽错误代码---优化代码及注释 2 #!usr/bin/env python 3 #-*-coding:utf-8-*- 4 #QQ124111294 5 6 7 8 9 import random 10 number = random.randint(1,99)#设定答案(可以假设成年龄吧) 11 amount = random.randint(3,8) #设定猜测次数 12 print('本次游戏次数为',amount,'次') 13 14 count = 0 #设定初始次数 15 while count <= amount: #条件成立无限循环 16 try: 17 guess = int(input('请猜数字')) 18 19 if guess == number: #条件判断为真执行 20 print('猜对了') 21 break 22 elif guess > number: #if判断不为真执行 23 print('大了') 24 else: #if和elif都不成立执行 25 print('小了') 26 27 count +=1 #修改初始次数+1 28 29 if count == amount: #根据条件判断 30 countine = input('任意键重新开始,“N”键退出游戏') 31 if countine != 'n' : #设置退出按键 32 count = 0 #修改初始次数 33 else: 34 exit() #退出程序 35 except: 36 print('请输入数字,而不是其他')
您的资助是我最大的动力!
金额随意,欢迎来赏!
如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的
因为,我的写作热情也离不开您的肯定支持,感谢您的阅读,我是【颜言】!