Python猜数小游戏
2018-07-18 23:10
417 查看
使用random变量随机生成一个1到100之间的数
采集用户所输入的数字,如果输入的不符合要求会让用户重新输入。
输入符合要求,游戏开始。如果数字大于随机数,输出数字太大;如果小于随机数,输出数字太小
猜对,输出数字正确,猜的次数;并询问是否继续游戏
用户回答y(yes)表示继续玩
采集用户所输入的数字,如果输入的不符合要求会让用户重新输入。
输入符合要求,游戏开始。如果数字大于随机数,输出数字太大;如果小于随机数,输出数字太小
猜对,输出数字正确,猜的次数;并询问是否继续游戏
用户回答y(yes)表示继续玩
import random rnum=random.randint(1,100) count=0 while True: num=input('please enter a number(1,100): \n').strip() if num.isdigit(): num=int(num) count += 1 if num == rnum: print('yes,{} is right;you guess {} times'.format(num,count)) ask=input('would you like play again(y/n): \n').strip().lower() if ask == 'y': continue import random rnum=random.randint(1,100) count=0 else: break break elif num > rnum: print('you number is too lager!') continue else: print('you number is too small!') continue else: print('you number is invalid,please enter again') continue
相关文章推荐
- python 猜数小游戏
- Python 猜数小游戏
- Python入门-猜数小游戏演变
- python 中循环语句的作业:猜字母小游戏
- Python入门猜拳小游戏
- Python小游戏制作学习《兔子和獾》
- Python实现的摇骰子猜大小功能小游戏示例
- 四、python笔记之改进小游戏
- Python猜数
- 12岁的少年教你用Python做小游戏
- Python编写微信打飞机小游戏(三)
- Java基础学习之Random类和Robot类及猜数小游戏
- 【年少的风】猜数小游戏
- python入门(一) 一个猜随机数小游戏
- python入门(三) 一个点球小游戏
- python开发华容道小游戏
- 利用python和pygame模块实现一个小游戏:飞机大战
- Python小游戏学习制作《兔子和獾》
- 通过python turtle画图模块做一个丢骰子的小游戏
- python小游戏之一--------猜数字