wcx123 发表于 2019-5-12 23:30:29

python小问题求救

print("-------------小黑--------------")
temp=input ("猜下我是谁:")
guess=int(temp)
if guess==8:
    print ("你是谁猜的这么准")
    print ("猜中也没奖励")
else:
    print ("猜错啦,我是wcx")
print ("游戏结束,再见不送")

而if guess==8:这里加: 或者不加都会跳出问题框,不能进行下一步,是为什么。有没有大神帮忙解答下,谢谢了

ba21 发表于 2019-5-12 23:45:08

因为你的 : 是中文的

jackz007 发表于 2019-5-12 23:46:15

if guess==8: 的冒号是全角的老大!

头发快学没了 发表于 2019-5-13 15:58:09

注意冒号是中文冒号还是英文冒号,输入符号时要注意用美式键盘

wcx123 发表于 2019-5-13 18:20:42

头发快学没了 发表于 2019-5-13 15:58
注意冒号是中文冒号还是英文冒号,输入符号时要注意用美式键盘

好的,谢谢啊

wcx123 发表于 2019-5-13 18:21:13

ba21 发表于 2019-5-12 23:45
因为你的 : 是中文的

对,找到错误了,谢谢您的帮助

头发快学没了 发表于 2019-5-13 22:24:23

wcx123 发表于 2019-5-13 18:21
对,找到错误了,谢谢您的帮助

别客气 我也是才开始学的菜鸟,0基础 5月12号才开始

邋遢的小胖子 发表于 2019-5-14 08:27:16

print("-------------小黑--------------")
temp=input ("猜下我是谁:")
guess=temp
if guess==8:
    print ("你是谁猜的这么准")
    print ("猜中也没奖励")
else:
    print ("猜错啦,我是wcx")
print ("游戏结束,再见不送")

不知道叫啥好 发表于 2019-5-16 17:11:10

有中文符号,IDE应该会报错的啊。比如我用的pycharm就会报错
页: [1]
查看完整版本: python小问题求救