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
投稿
猜你喜欢
- 引言借由本篇文章来探讨下在Mysql数据库中数值类型tinyint(1)和tinyint(4) 有啥区别呢?什么是tinyint(
- 如下所示:import wuhan.wuhan11class Han: def __init__(self, config):
- 需要处理原始的音频,所以给服务器的环境安装librosa的包pip install librosa直接pip install librosa
- 在目前的工作中需要解决复制整个SqlServer数据库的问题,复制的内容包括数据库大纲、数据库中的存储过程、函数、表结构、主外键关系以及表中
- 本文实例讲述了python自动zip压缩目录的方法。分享给大家供大家参考。具体实现方法如下:这段代码来压缩数据库备份文件,没有使用pytho
- 网上大部分的免费asp程序使用的是access数据库。但是access数据库作为一个中小型的单机数据库系统,在承担访问量、数据量大的网站应用
- 如果我们在标识列中插入值,例如: insert member(id,username) values(10,'a
- "^/d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数
- 一 Consul介绍Consul是HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现与配置。 Consul是分布式的、高可用
- 问题产生描述使用子进程处理一个大的日志文件,并对文件进行分析查询,需要等待子进程执行的输出结果,进行下一步处理。出问题的代码# 启用子进程执
- 最近在学习python网络编程这一块,在写简单的socket通信代码时,遇到了struct这个模块的使用,当时不太清楚这到底有和作用,后来查
- Microsoft建立了一种既灵活又强大的安全管理机制,它能够对用户访问SQL Server服务器系统和数据库的安全进行全面地管理。按照本文
- 题目[1]:格式输出练习。在交互式状态下完成以下练习。运行结果截图:题目[2]:格式输出练习。在.py的文件中完成以下练习代码:num =
- 基本介绍环境: Python 3.5+, Pytorch 0.4.1/1.0.0安装:pip install pytorch-pretrai
- 需求开发过程中开发者经常面对的一个需求就是:一个项目可能会在不同的环境下运行,本地开发环境、测试环境、灰度环境、生产环境。每个环境的参数和配
- 一.什么是事务在MySQL中的事务(Transaction)是由存储引擎实现的,在MySQL中,只有InnoDB存储引擎才支持事务。事务处理
- 淘宝商城的 detail 页面“产品详情”部分是商家自定义区块,曾出现这样一个问题:推荐:css行高:line-height属性详解 <
- 今天天气"刚刚好"(薛之谦么么哒),无聊的我翻到了一篇关于csv文件读取与写入的帖子,作为测试小白的我一直对python
- 树,因其清晰明了的展现形式而被广泛的使用日常的开发过程中我们需要经常与“树”打交道,例如公司的组织架构树、服务器的项目归属树,管理后台侧边树
- 形态学处理,除了最基本的膨胀、腐蚀、开/闭运算、黑/白帽处理外,还有一些更高级的运用,如凸包,连通区域标记,删除小块区域等。1、凸包凸包是指