Alyssa77 发表于 2025-4-18 15:16:01

求助,用python设计第一个游戏

按照小甲鱼给的代码写下来之后也保存为game.py格式了 下一步run module 报错 屏幕出现弹窗:
invalid character’)’(u+FF09)
这样是哪里错误?应该怎么做(标点符号已经改为全英文符号了)求助

FishC 发表于 2025-4-18 15:16:39

关于Python报错invalid character ')' (U+FF09)的解决方法:

这个错误通常是因为代码中混入了中文标点符号。虽然你已检查过标点,但请特别注意:


[*]检查所有括号、逗号、引号是否为英文半角符号
[*]重点关注input()函数、print语句、字符串两侧的符号
[*]错误行可能包含类似这样的符号:( ← 中文括号 vs ( ← 英文括号


排查技巧:
1. 用编辑器打开文件后显示所有隐藏字符(如Notepad++的显示所有符号功能)
2. 尝试将报错行代码重新手动输入一遍
3. 分享你的代码片段,我们帮你检查(注意用标签包裹代码)


# 错误示例(注意括号是中文全角):
print("猜猜数字")

# 正确写法:
print("猜猜数字")


请用编辑器检查第XX行代码(报错信息中会提示具体行号),确保所有符号都是英文半角状态!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

小甲鱼的二师兄 发表于 2025-4-18 16:34:28

从报错的内容来看,应该是你哪里输入错误了,注意使用英文的符号。

player-none 发表于 2025-4-19 12:13:11

u+ff09表示中文括号,更正它。

或者直接把你的代码复制粘贴上来?

Twilight6 发表于 2025-4-20 20:15:32


这里还是因为你字符不太对,认证检查下看看,或者换 Vscode 或 PyCharm 带语法检查的,会自动标红哈~
页: [1]
查看完整版本: 求助,用python设计第一个游戏