|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import random
secret = random.randint(1,10)
print("--------------我爱鱼c工作室------------")
temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字?")
guess = int(temp)
if guess == secret:
print("哇!你好厉害啊,恭喜你啊,一次就猜中了")
else:
if guess > secret:
print("哥,大了大了~~")
if guess < secret:
print("嘿,小了,小了~~")
else:
while guess !=secret:
temp = input("猜错了,不要气垒,再猜一遍吧。")
guess = int(temp)
if guess == secret:
print("我草,你是小甲鱼心里的蛔虫吗?!")
print("哼,猜中了也没有奖励!")
else:
if guess > secret:
print("哥,大了大了~~")
if guess < secret:
print("嘿,小了,小了~~")
print("游戏结束,不玩了,拜拜")
上面是改进小游戏的代码,可是会有一个问题(如下)
--------------我爱鱼c工作室------------
不妨猜一下小甲鱼现在心里想的是哪个数字?5
哥,大了大了~~
猜错了,不要气垒,再猜一遍吧。5
哥,大了大了~~
猜错了,不要气垒,再猜一遍吧。1
嘿,小了,小了~~
猜错了,不要气垒,再猜一遍吧。3
我草,你是小甲鱼心里的蛔虫吗?!
哼,猜中了也没有奖励!
游戏结束,不玩了,拜拜
>>> ================================ RESTART ================================
>>>
--------------我爱鱼c工作室------------
不妨猜一下小甲鱼现在心里想的是哪个数字?5
哥,大了大了~~
猜错了,不要气垒,再猜一遍吧。6
哥,大了大了~~
猜错了,不要气垒,再猜一遍吧。3
我草,你是小甲鱼心里的蛔虫吗?!
哼,猜中了也没有奖励!
游戏结束,不玩了,拜拜
>>> ================================ RESTART ================================
>>>
--------------我爱鱼c工作室------------
不妨猜一下小甲鱼现在心里想的是哪个数字?4
嘿,小了,小了~~
游戏结束,不玩了,拜拜
在第三次的时候直接就小了小了,然后直接结束了,这到底是什么原因?
帮楼主修改了:
- import random
- secret = random.randint(1,10)
- print("--------------我爱鱼 C 工作室------------")
- temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字?")
- guess = int(temp)
- if guess == secret:
- print("哇!你好厉害啊,恭喜你啊,一次就猜中了")
- else:
- if guess > secret:
- print("哥,大了大了~~")
- else:
- print("嘿,小了小了~~")
- while guess != secret:
- temp = input("猜错了,不要气馁,再猜一遍吧。")
- guess = int(temp)
- if guess == secret:
- print("我草,你是小甲鱼心里的蛔虫吗?!")
- print("哼,猜中了也没有奖励!")
- else:
- if guess > secret:
- print("哥,大了大了~~")
- if guess < secret:
- print("嘿,小了小了~~")
复制代码
|
|