萌新节 发表于 2021-7-21 22:02:15

我这个猜数字作业有什么问题,求看一下?_?

import random
times = 3
secret = random.randint(1,10)
print("------------------我是晶晶姐工作室--------------------")
guess = 0
print = ("不妨猜一下老子现在心里面想的是哪个数嘛:",end=" ")
while(guess != secret) and (times > 0):
    temp = input( )
    guess = int(temp)
    times = times - 1
    if guess == secret:
      print("我擦,you是我心里的蛔虫嘛?!")
      print("哼,猜中了又怎么样嘛!")
    else:
      if guess > secret:
            print("锅,大了大了!")
            print("老子现在心里想的不是噢")
      else:
            print("嘿!小了小了*_*")
            print("猜错了,you 啊饿大蠢货!")
if times > 0:
    print("猜错了,请再试一次吧@——@")
else:
    print("好笨啊,三次了还没猜对#_#")
print("游戏结束,不玩了^-^")

深谙流年 发表于 2021-7-21 22:11:50

限制次数的条件放到while里面,

AO7 发表于 2021-7-21 22:27:20

你可真会折磨人 我帮你调试了将近10分钟 才看见你“print = ("不妨猜一下老子现在心里面想的是哪个数嘛:",end=" ")”里面的print后面加了个鬼等号 真就要瞎一起瞎呗 其他的没问题了

萌新节 发表于 2021-7-21 22:29:19

深谙流年 发表于 2021-7-21 22:11
限制次数的条件放到while里面,

没用啊,哥

jackz007 发表于 2021-7-21 22:30:21

本帖最后由 jackz007 于 2021-7-21 22:32 编辑

while(guess != secret) and (times > 0):
. . . . . .
if times > 0:
    print("猜错了,请再试一次吧@——@")
    改为
while(guess != secret) and (times > 0):
. . . . . .
    if times > 0:
      print("猜错了,请再试一次吧@——@")
    这个代码可能更加简洁一些
import random
times = 3
secret = random.randint(1,10)
print("------------------我是晶晶姐工作室--------------------")
for i in range(times):
    print()
    guess = int(input("不妨猜一下老子现在心里面想的是哪个数嘛: "))
    if guess == secret:
      print("我擦,you是我心里的蛔虫嘛?!")
      print("哼,猜中了又怎么样嘛!")
      break
    else:
      if guess > secret:
            print("锅,大了大了!")
            print("老子现在心里想的不是噢")
      else:
            print("嘿!小了小了*_*")
            print("猜错了,you 啊饿大蠢货!")
      if i < times - 1:
            print("猜错了,请再试一次吧@——@")
else:
    print("好笨啊," , times , "次了还没猜对#_#")
print("游戏结束,不玩了^-^")            

萌新节 发表于 2021-7-21 22:31:47

AO7 发表于 2021-7-21 22:27
你可真会折磨人 我帮你调试了将近10分钟 才看见你“print = ("不妨猜一下老子现在心里面想的是哪个数嘛:",e ...

厉害了哥,谢谢了,我眼瞎{:10_282:}

萌新节 发表于 2021-7-21 22:34:34

jackz007 发表于 2021-7-21 22:30
改为

    这个代码可能更加简洁一些

谢了,哥
页: [1]
查看完整版本: 我这个猜数字作业有什么问题,求看一下?_?