Python实现给用户指定次数的猜数字大小游戏

 时间:2024-10-12 10:18:26

1、建立一个变量 j 设置这个变量的初始值为1 ,并且把取随机数功能写出来。j = 1from random import randint

Python实现给用户指定次数的猜数字大小游戏

2、用while循环语句写判断,条件设置为当j小于等于3的时候进入循环。在while语甜入艺阝句当中用input 和用户交互,提示用户输入数字。whil髫潋啜缅e j <=3: num = int(input("请输入数字(1-10):"))

Python实现给用户指定次数的猜数字大小游戏

3、用randint 提取一个从1到10的数字出来,if来做判断,当用户输入数字小的时候提示猜小了,当用户输入数字大的时观锻娜叼候提示猜大了。n = randint(1,10)if num < n: print("猜小了")if num > n: print("猜大了")

Python实现给用户指定次数的猜数字大小游戏

4、继续用if语句做判断,当用户输入正确的时候提示“回答正确”,“恭喜你”,并且在代码最后用break代码跳出循环。if num == n: print("回答正确") print("恭喜你") break

Python实现给用户指定次数的猜数字大小游戏

5、在while循环的最后进行计数,让用户每猜一次,j的值加上1。j = j+1这个代码非常重要,要不然将会因为j的初始值为1 而进入死循环。

Python实现给用户指定次数的猜数字大小游戏

6、以上是用户输入的情况,但是当用户三次没有猜对的时候,我们可以用else提示用户太笨了。else: print("三次没猜对,太笨了")

Python实现给用户指定次数的猜数字大小游戏

7、代码总结:j = 1from random import randint嘛术铹砾while j <=3: num = int(input("请输入数字(1-10):")) n = randint(1,10) if num < n: print("猜小了") if num > n: print("猜大了") if num == n: print("回答正确") print("恭喜你") break j = j+1else: print("三次没猜对,太笨了")下面是猜数字运行效果

Python实现给用户指定次数的猜数字大小游戏Python实现给用户指定次数的猜数字大小游戏
  • 怎样用Python条件运算符的嵌套运算?
  • 怎样使用C#的日期【DateTimePicker】控件
  • python删除重复元素
  • VB中经常使用的转换函数
  • Python编程:怎么获取tkinter窗口所在屏幕宽度
  • 热门搜索
    尿泡沫多是怎么回事 a的平方怎么打 糖醋排骨的做法家常做法 儿童教育方法 苗方清颜怎么样 治失眠的有效方法 压缩饼干好吃吗 烤肉的腌制方法 你看起来好像很好吃 鞋垫花样图案大全