5402285zz 发表于 2021-6-19 13:00:53

求助大佬

本帖最后由 5402285zz 于 2021-6-19 13:04 编辑

import random
secret = random.randint(1,10)
temp = input('请输入你心中所想的数字:')
guess = int(temp)
i = 1
while (i <= 3) and (secret != guess):
      if guess < secret:
            print('猜小了')
            i = i+1
      else:
            print('太大了')
            i = i+1

      temp = input('请再试一次吧:')
      guess = int(temp)

if (i <= 3) and (guess == secret):
      print('你太聪明了,你就是我肚子里的蛔虫')
      print('猜对了也没有奖励')
else:
      print('机会用完了,游戏结束')

运行结果
请输入你心中所想的数字:5
太大了
请再试一次吧:5
太大了
请再试一次吧:55
太大了
请再试一次吧:5
机会用完了,游戏结束
>>>
作业004,这里次数我用i表示,为啥运行起来一共可以用输入4次数字

5402285zz 发表于 2021-6-19 13:05:19

想明白了,想明白了,感谢
页: [1]
查看完整版本: 求助大佬