繁宇宙 发表于 2022-8-4 09:32:09

如果对我下面这个代码用break循环,报错老是

import random
secret = random.randint(1,10)
temp = input('输入一个数字')
guess = int(temp)
while guess != secret :
    temp = input('猜错了,你再猜猜')
    guess = int(temp)
    if guess == secret:
      print('你真厉害')
      print('猜对了也没有奖励')
    else:
      if guess > secret:
            print('大了大了')
      else:
            print('小了')
print('游戏结束')

tommyyu 发表于 2022-8-4 09:44:29

本帖最后由 tommyyu 于 2022-8-4 09:50 编辑

import random
secret = random.randint(1,10)
temp = input('输入一个数字')
guess = int(temp)
while guess != secret :
    if guess > secret:
      print('大了大了')
    else:
      print('小了')
    temp = input('猜错了,你再猜猜')
    guess = int(temp)
print('你真厉害')
print('猜对了也没有奖励')
print('游戏结束')

jackz007 发表于 2022-8-4 10:32:57

本帖最后由 jackz007 于 2022-8-4 12:15 编辑

import random
secret = random . randint(1,10)
count = 3
while count :
    guess = int(input('输入一个数字'))
    if guess == secret:
      print('你真厉害')
      print('猜对了也没有奖励')
      break
    else:
      if guess > secret:
            print('大了大了')
      else:
            print('小了')
      count - = 1
else:
      print('很遗憾,次数已经用完。')
print('游戏结束')

繁宇宙 发表于 2022-8-4 12:10:20

tommyyu 发表于 2022-8-4 09:44


这个次数限制怎么弄啊

繁宇宙 发表于 2022-8-4 12:11:00

jackz007 发表于 2022-8-4 10:32


次数限制怎么加呀

jackz007 发表于 2022-8-4 12:16:14

繁宇宙 发表于 2022-8-4 12:11
次数限制怎么加呀

      见 3 楼的代码。
页: [1]
查看完整版本: 如果对我下面这个代码用break循环,报错老是