对于小甲鱼python讲的(改进小游戏上)的小游戏进行改进
小甲鱼这节课以后形成的代码是这样的:-----------------------------------------------------------------
"""用Python设计第一个游戏"""
counts=3
while counts>0:
temp=input("不妨猜一下小甲鱼心里想的哪个数字:")
guess=int(temp)
if guess==8:
print("你是小甲鱼心里的蛔虫吗?!")
print("哼,猜对了也没有奖!")
break
else:
if guess>8:
print("大啦!")
else:
print("小啦")
counts=counts-1
print("游戏结束,不玩啦")
---------------------------------------------------------------------------
这个小游戏在连着答错三次以后会出现“游戏结束,不玩啦”,现在我想让它在答错三次以后出现“直接告诉你吧,小甲鱼心里想的是8!”应该加在哪里? 我刚学习一晚上,感觉难点在于,答对的时候,不出现“直接告诉你吧,小甲鱼心里想的是8”,答错第一次,第二次不出现,第三次的时候再出现,我不知道加在哪里 """用Python设计第一个游戏"""
counts = 3
while counts>0:
temp = input("不妨猜一下小甲鱼心里想的哪个数字:")
guess = int(temp)
if guess == 8:
print("你是小甲鱼心里的蛔虫吗?!")
print("哼,猜对了也没有奖!")
break
else:
if guess > 8:
print("大啦!")
else:
print("小啦")
counts = counts - 1
print("直接告诉你吧,小甲鱼心里想的是:8") # <--------------- 注意这里 ------------------
# print("游戏结束,不玩啦") 傻眼貓咪 发表于 2022-4-5 08:21
这个#是啥意思,老哥 ypd19970814 发表于 2022-4-5 08:40
这个#是啥意思,老哥
玩python不知道井号表示注释??? wp231957 发表于 2022-4-5 08:44
玩python不知道井号表示注释???
我刚运行你改的了,不是我想要的结果,改完以后输入正确的答案以后,也会出现“直接告诉你吧,答案是8”,而且最后的“游戏结束不玩啦直接不出现了” ypd19970814 发表于 2022-4-5 08:48
我刚运行你改的了,不是我想要的结果,改完以后输入正确的答案以后,也会出现“直接告诉你吧,答案是8” ...
"""用Python设计第一个游戏"""
counts = 3
while counts>0:
temp = input("不妨猜一下小甲鱼心里想的哪个数字:")
guess = int(temp)
if guess == 8:
print("你是小甲鱼心里的蛔虫吗?!")
print("哼,猜对了也没有奖!")
break
else:
if guess > 8:
print("大啦!")
else:
print("小啦")
counts = counts - 1
else:
print("直接告诉你吧,小甲鱼心里想的是:8")
print("游戏结束,不玩啦") isdkz 发表于 2022-4-5 09:11
解决了,谢谢老哥 ypd19970814 发表于 2022-4-5 08:40
这个#是啥意思,老哥
注解符 wp231957 发表于 2022-4-5 08:44
玩python不知道井号表示注释???
不赖他鱼没讲过
页:
[1]