报错问题
本帖最后由 豆沙酱紫 于 2022-10-23 11:47 编辑猜数字代码,一直在中文报错,出现“el”
temp = input("不防猜一下我现在心里想的是哪个数字:")
guess = int(temp)
if guess == 8:
print("你是我心里的蛔虫吗?!")
print("哼,猜中了也没奖励!)
else:
print("错了")
print("游戏结束,不玩啦^_^") 贴出你的代码文本 本帖最后由 豆沙酱紫 于 2022-10-23 11:48 编辑
重新编辑了帖子 print("哼,猜中了也没奖励!) # 字符串缺少末尾的引号 jackz007 发表于 2022-10-23 12:00
不是的,可能是我复制的问题,它总是报错在“错了”那两个字 豆沙酱紫 发表于 2022-10-23 12:24
不是的,可能是我复制的问题,它总是报错在“错了”那两个字
temp = input("不防猜一下我现在心里想的是哪个数字:")
guess = int(temp)
if guess == 8:
print("你是我心里的蛔虫吗?!")
print("哼,猜中了也没奖励!")
else:
print("错了")
print("游戏结束,不玩啦^_^")
你试过没有?
D:\\Python>python x.py
不防猜一下我现在心里想的是哪个数字:7
错了
游戏结束,不玩啦^_^
D:\\Python>python x.py
不防猜一下我现在心里想的是哪个数字:8
你是我心里的蛔虫吗?!
哼,猜中了也没奖励!
游戏结束,不玩啦^_^
D:\\Python> jackz007 发表于 2022-10-23 12:33
你试过没有?
解决了,非常感谢 豆沙酱紫 发表于 2022-10-23 13:13
解决了,非常感谢
你得设置 "最佳答案" jackz007 发表于 2022-10-23 13:14
你得设置 "最佳答案"
要是在guess的g上报错是因为上一句有问题吗? jackz007 发表于 2022-10-23 13:14
你得设置 "最佳答案"
好的 本帖最后由 jackz007 于 2022-10-23 13:52 编辑
豆沙酱紫 发表于 2022-10-23 13:23
要是在guess的g上报错是因为上一句有问题吗?
>>> a = "123
SyntaxError: EOL while scanning string literal
>>>
你遇到的错误信息可是这个?
这个错误的原因通常是括号、引号等本应该成对出现的语法符号没有成对。
页:
[1]