3.改进我们的小游戏
本帖最后由 冰河星云 于 2020-4-3 17:21 编辑第一个改进要求:猜错的时候程序提示用户当前的输入比答案大了还是小了
第二个改进要求:程序应该提供多次机会给用户猜测,专业点来讲就是程序需要重复运行某些代码。
条件分支
while循环
实例1:找8
temp = input("请输入一个数据:")
guess = int(temp)
i=0
while guess != 8 and i < 3:
i = i + 1
temp = input("哎呀,猜错了,请重新输入吧:")
guess = int(temp)
if guess == 8:
print("我草,你是小甲鱼心里的蛔虫嘛?")
print("哼,猜对了也没有奖励")
else:
if guess > 8:
print("哥,大了大了~~")
else:
print("嘿,小了!小了!!")
print("游戏结束,不玩啦~~")
random模块里边有一个函数叫做:randint(),Ta会返回一个随机的整数。
实例2:找随机数
import random#导入随机数函数
secret = random.randint(1,5)#随机生成1到5的一个随机数
temp = input("请输入一个1-5的数据:")
guess = int(temp)
i=0
while guess != secret and i < 6:
i = i + 1
guess = int(temp)
if guess == secret:
print("我草,你是小甲鱼心里的蛔虫嘛?")
print("哼,猜对了也没有奖励")
else:
if guess > secret:
print("哥,大了大了~~")
else:
print("嘿,小了!小了!!")
temp = input("请重新输入吧:")
print("游戏结束,不玩啦~~")
为什么这么多乱码 wuqramy 发表于 2020-3-26 12:10
为什么这么多乱码
要不要去问问小甲鱼 一个账号 发表于 2020-3-26 12:16
要不要去问问小甲鱼
嗯嗯 。。。 easy
页:
[1]