如何让这个代码只循坏3次
print("-----------第一个游戏-----------")temp = input("猜猜我现在心里想的是哪个数字,只有三次机会哦:")
guess = int(temp)
if guess==8:
whileguess !=8:
temp = input("哎呀,输错了,再输入一次:")
guess = int(temp)
if guess == 8:
print("哇哦这你都知道?")
print("但是猜中也没奖励!嘻嘻")
else:
if guess <8:
print("小惹 小惹 ")
else:
if guess >8:
print("大了 大了。")
print("游戏结束啦"){:10_266:} 你先往后学8,后面会教你怎么循环的
除非这是作业,不会就看下答案,不理解再提问 学到循环就可以做到了 print("-----------第一个游戏-----------")
time = 3
guess = 0
while guess != 8:
temp = input("猜猜我现在心里想的是哪个数字,只有三次机会哦:")
guess = int(temp)
if guess == 8:
print("哇哦这你都知道?")
print("但是猜中也没奖励!嘻嘻")
else:
if guess < 8:
print("小惹 小惹 ")
else:
if guess > 8:
print("大了 大了。")
time -= 1
if time == 0:
print('机会用完了')
break
print("游戏结束啦") qiuyouzhi 发表于 2020-8-8 12:41
你先往后学8,后面会教你怎么循环的
除非这是作业,不会就看下答案,不理解再提问
已经教了循坏,没有交限制循坏次数。 zltzlt 发表于 2020-8-8 12:44
提问一下,time的作用是什么。-=的意义又是什么 轩雨巫 发表于 2020-8-8 12:55
提问一下,time的作用是什么。-=的意义又是什么
time 表示还剩下多少次机会,time -= 1 相当于 time = time - 1 zltzlt 发表于 2020-8-8 12:57
time 表示还剩下多少次机会,time -= 1 相当于 time = time - 1
还有个小疑问,为什么加上了guess =0. 轩雨巫 发表于 2020-8-8 13:09
还有个小疑问,为什么加上了guess =0.
初始化 guess,不然后面 while 循环用到 guess 时会报错
页:
[1]