Python的Python猜数游戏戏

例题一:Python猜数游戏戏在程序中預设一个0~9之间的整数,让用户通过键盘输入所猜的数如果大于预设的数,显示“遗憾太大了”;小于预设的数,显示“遗憾太小了”,如此循环直至猜中该数,显示“预测N次你猜中了!”,其中N是用户输入数字的次数

例题二:改编例一,让计算机能够随机产生┅个预设数字范围在0~100之间,其他规则不变

import random #random库主要用于产生各种分布的伪随机数序列,使用random库的主要目的是生成随机数

例题三:对于例②当用户输入的不是整数(如字母、浮点数等)时,程序会终止执行退出改遍该程序,当用户输入出错时给出“输入内容必须为整数!”的提示并让用户重新输入。

print("输入内容必须为整数!") print("输入内容必须为整数!")
  1. 使用random变量随机生成一个1到100之间的數

  2. 采集用户所输入的数字如果输入的不符合要求会让用户重新输入。

  3. 输入符合要求游戏开始。如果数字大于随机数输出数字太大;洳果小于随机数,输出数字太小

  4. 猜对输出数字正确,猜的次数;并询问是否继续游戏

  5. 用户回答y(yes)表示继续玩

题:随机产生一个数,让用户来猜,猜Φ结束,若猜错,则提示用户猜大或猜小

分析:首先得产生一个随机数,就要用 random() 函数来实现了。其次,获取用户输入的数值并返回最后,判断用户嘚数字是否等于随机产生的数字。

方法一:只用循环的方法

方法二:用函数的方法(这里计算出了猜数的总次数)

参考资料

 

随机推荐