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('请从新输入:'))
到此这篇关于python猜数字小游戏实现代码的文章就介绍到这了,更多相关python猜数字小游戏内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
赞 (0)