2166Grow 发表于 2020-5-25 10:47:32

004求助(❤ ω ❤)

下边这个代码 是哪里错了?则么改?

if 'guess' == 8:
    print("哇草,你是小甲鱼心里的蛔虫吗?")
    print("哼,猜中了也没有奖励")
else :
    if 'guess' > 8:
      print("嘿,大了大了!!")
    else :
      print("哥,小了小了~~")
print("游戏结束,不玩啦~~")

青出于蓝 发表于 2020-5-25 10:48:53

本帖最后由 青出于蓝 于 2020-5-25 10:58 编辑

完整代码?

if guess == 8:
    print("哇草,你是小甲鱼心里的蛔虫吗?")
    print("哼,猜中了也没有奖励")
else :
    if guess > 8:
      print("嘿,大了大了!!")
    else :
      print("哥,小了小了~~")
print("游戏结束,不玩啦~~")
guess无需加引号
再用input定义guess,在int整形,就好啦
a = input('请输入一个数字:')
guess = int(a)
完整代码:
a = input('请输入一个数字:')
guess = int(a)
if guess == 8:
    print("哇草,你是小甲鱼心里的蛔虫吗?")
    print("哼,猜中了也没有奖励")
else :
    if guess > 8:
      print("嘿,大了大了!!")
    else :
      print("哥,小了小了~~")
print("游戏结束,不玩啦~~")

qiuyouzhi 发表于 2020-5-25 10:48:53

guess是一个变量,不需要加引号

heidern0612 发表于 2020-5-25 10:48:58

if 'guess' == 8:

guess是个字符串

青出于蓝 发表于 2020-5-25 10:49:24

guess不加引号

永恒的蓝色梦想 发表于 2020-5-25 10:49:31

guess=int(input('输入数字'))
if guess == 8:
    print("哇草,你是小甲鱼心里的蛔虫吗?")
    print("哼,猜中了也没有奖励")
else :
    if guess > 8:
      print("嘿,大了大了!!")
    else :
      print("哥,小了小了~~")
print("游戏结束,不玩啦~~")

2166Grow 发表于 2020-5-25 10:52:08

青出于蓝 发表于 2020-5-25 10:48
完整代码?

guess无需加引号

奥~ ~代码没写全

2166Grow 发表于 2020-5-25 10:55:50

永恒的蓝色梦想 发表于 2020-5-25 10:49


OK了      谢谢你的代码奥┗|`O′|┛   

Twilight6 发表于 2020-5-25 10:57:02

2166Grow 发表于 2020-5-25 10:55
OK了      谢谢你的代码奥┗|`O′|┛

如果 永恒的蓝色梦想 帮助到你记得给个最佳噢~{:10_297:}

KevinHu 发表于 2020-5-25 11:01:34

青出于蓝 发表于 2020-5-25 10:48
完整代码?

guess无需加引号


先占楼,再改,这招挺妙{:10_333:}

2166Grow 发表于 2020-5-25 11:03:06

KevinHu 发表于 2020-5-25 11:01
先占楼,再改,这招挺妙

{:5_108:}

Twilight6 发表于 2020-5-25 20:10:52

KevinHu 发表于 2020-5-25 11:01
先占楼,再改,这招挺妙

{:10_297:}我经常也是这样操作的 先写个主体发送 然后编辑加亿点细节
页: [1]
查看完整版本: 004求助(❤ ω ❤)