Hello. 发表于 2020-4-1 19:08:55

解决

本帖最后由 Hello. 于 2020-4-5 15:13 编辑

import random
num=random.randint (1,1000)
print("...............我爱鱼C工作室..................")

temp=input ("不妨猜一下我心里想的是那个数字:")
guess=int(temp)
while guess!=num:
    temp=input ("猜错了重来吧:")
    guess=int(temp)
    if guess==num:
      print("天哪,你是我心里的蛔虫吗?")
      print("哼,猜中了也没有奖励!")
    else:
      if guess>num:
            print("哥,大了大了!")
      else :
            print("嘿,小了小了!")
print("游戏结束,不玩啦^-^!")

确实,这个程序很不完美
那么,应该如何限制次数并且第一次运行时不会出现bug?

qiuyouzhi 发表于 2020-4-1 19:14:26

所以?
这是个问题还是?

一个账号 发表于 2020-4-1 19:42:04

qiuyouzhi 发表于 2020-4-1 19:14
所以?
这是个问题还是?

这是【作品展示】

qiuyouzhi 发表于 2020-4-1 19:43:50

一个账号 发表于 2020-4-1 19:42
这是【作品展示】

对啊,可是标题为何有求助?

一个账号 发表于 2020-4-1 19:46:12

qiuyouzhi 发表于 2020-4-1 19:43
对啊,可是标题为何有求助?

对哟

Twilight6 发表于 2020-4-2 09:47:36

哈哈大眼瞪小眼黑人问号的俩人@一个账号@qiuyouzhi

wuqramy 发表于 2020-4-2 10:33:22

what do you want to do???

_2_ 发表于 2020-4-2 13:19:30

你这random.randint(1,1000)让人怎么猜?!

老八秘制 发表于 2020-4-2 15:21:03

import random
num=random.randint (1,1000)
print("...............我爱鱼C工作室..................")

while 1:
    temp=input ("不妨猜一下我心里想的是那个数字:")
    guess=int(temp)
    while guess!=num:
      temp=input ("猜错了重来吧:")
      guess=int(temp)
      if guess==num:
            print("天哪,你是我心里的蛔虫吗?")
            print("哼,猜中了也没有奖励!")
            break
      else:
            if guess>num:
                print("哥,大了大了!")
            else :
                print("嘿,小了小了!")
    print("游戏结束,不玩啦^-^!")
    break

lixiangyv 发表于 2020-4-3 10:03:57

So, what's the problem?

一个账号 发表于 2020-4-3 10:07:51

So, what's the problem?

xiaojiayv234 发表于 2020-4-3 10:11:59

所以你想问什么???
页: [1]
查看完整版本: 解决