Python猜数小游戏
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python猜数小游戏相关的知识,希望对你有一定的参考价值。
使用random变量随机生成一个1到100之间的数
采集用户所输入的数字,如果输入的不符合要求会让用户重新输入。
输入符合要求,游戏开始。如果数字大于随机数,输出数字太大;如果小于随机数,输出数字太小
猜对,输出数字正确,猜的次数;并询问是否继续游戏
用户回答y(yes)表示继续玩
import random rnum=random.randint(1,100) count=0 while True: num=input('please enter a number(1,100): ').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): ').strip().lower() if ask == 'y': continue 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猜数小游戏的主要内容,如果未能解决你的问题,请参考以下文章