python猜数字小游戏实现代码
作者:小版魔刀 发布时间:2022-04-20 19:01:43
标签:python,猜数,游戏
教大家做一个简易的猜数字的游戏,但确实蛮简单的,我这个四年级的小盆友也才学了一天,所以给那些不会的教一下。
我们先来看导入模块:
""" 简易python猜数小游戏"""
import random
import time #导入模块
我们导入了两个模块:random随机数time时间
接着命名变量:
b = 20 #最大值
a = random.randint(0, b) #要猜的数在最大值和0之间
t = 1 #设立关数变量
f = 10 #游戏猜数字次数
number = int(input("请输入整数(", b, ')以内:') #输入你猜的数
最后判断结果是否正确:
if number == a: #如果你猜的数字等于要猜的数,就将最大值加5,要猜的数改变
sleep(1)
print('猜对了,进行下一关')
b += 5
a = random.randint(0, b)
elif number > a: #大了,从新猜
time.sleep(1)
number = int(input('不对哟,输入小了,请从新输入:'))
elif number < a:#大了,从新猜
time.sleep(1)
number = int(input('不对哟,输入大了,请从新输入:'))
else: #如果你输入的不对
time.sleep(1)
print('你输的是个锤子?')
number = int(input('请从新输入:'))
总程序:
import random
import time
b = 20
a = random.randint(0, b)
t = 1
f = 10
number = int(input('>>>'))
while True:
f -= 1
if number == a:
time.sleep(1)
print('猜对了,进行下一关')
b += 5
a = random.randint(0, b)
time.sleep(0.5)
print(b, '以内')
f = 10
number = int(input('>>>'))
elif number > a:
time.sleep(1)
number = int(input('不对哟,输入小了,请从新输入:'))
elif number < a:
time.sleep(1)
number = int(input('不对哟,输入大了,请从新输入:'))
else:
time.sleep(1)
print('你输的是个锤子?')
number = int(input('请从新输入:'))
来源:https://blog.csdn.net/hfl00000/article/details/122311307
0
投稿
猜你喜欢
- 这个使用起来很简单,以前需要的时候在网上找的,用了感觉还不错,具体的看演示就明白了。,这个可以保留你文章中的html标记,需要你修改的就是下
- 初入计算机视觉遇到的一些坑1.pytorch中转tensorx=np.random.randint(10,100,(10,10,10))x=
- 如果没有设置分页,django-rest-framework 会将所有资源类表序列化后返回,如果资源很多,就会对网站性能造成影响。为此,我们
- 工作闲余,除抱有浓厚兴趣领域,我很不喜欢看些晦涩难懂的文字,于是想像茶余饭后的闲聊,随谈点话题。一次和一朋友吃饭聊天,随便聊到了他最近做的一
- 本文实例为大家分享了python自动发送邮件的具体代码,供大家参考,具体内容如下#coding=utf8 ''&
- 线程是进程中可以调度执行的实体。而且,它是操作系统中可以执行的最小处理单元。简单地说,一个线程就是一个程序中可以独立于其他代码执行的指令序列
- 效果图:1.安装django-ckeditorpip install django-ckeditor如果需要上传图片或者文件,还需要安装pi
- 一、python线程的模块1.thread和threading模块thread模块提供了基本的线程和锁的支持threading提供了更高级别
- 大家觉得在接手遗留代码时,见到什么东东是最让人感到不耐烦的?复杂无比的 UML ?我觉得不是。我的答案是,超过两个 else 的 if ,或
- 前言MERGE语句是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。 通过MERGE语句,根据一张表或多表联合查询的连接
- 你用过css么?当然,我是指你喜欢做网页的话,用过?很好,那你用过它的特效么?没有?那请跟我来。让我先
- 导读只需要添加几行代码,就可以得到更快速,更省显存的PyTorch模型。你知道吗,在1986年Geoffrey Hinton就在Nature
- 搞一个图形化界面还是挺酷的,是吧 安装库什么的应该不用多说了吧。。一般来说会让你把 designer.exe(编辑图形化界面的东西,跟vb差
- 1、查询SQL中的所有表: Select TABLE_NAME FROM 数据库名称.INFORMATION_SCHEMA.TABLES W
- 本文介绍了10个asp网页制作的常用到的技巧,有asp的也有javascript。如asp如何获取系统时间,如何取得IP,及浏览
- 前言:记一次golang使用json进行对象copy的内存溢出问题排查问题现象:新增的功能,灰度部署在k8s集群的服务,发现机器老是被打崩,
- python中函数定义参数有四种形式:def fun1(a,b,c): passdef fun2(a=1,b=2,c=3): &
- 本文实例讲述了PHP引用的调用方法。分享给大家供大家参考,具体如下:示例1:function test($arr){} echo test(
- 比如我们要读取一个桌面路径下的文件 设计 一个函数 怎么写才能正确?注意以下两点就可以了1、对于一个路径 例如C:\Users\xiaomi
- 1. os.listdir()概述os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表。例如:dir ='