我使用的print语句报语法错误,请帮忙查看代码第10行的问题
print语句语法错误排查要点
- Python 3 中
print是函数,调用必须加括号,如果你写的是print 输出内容这种Python 2的写法,直接改成print(输出内容)即可解决。 - 检查第10行及相邻行的符号配对:确认字符串的单/双引号是否首尾对应,小括号、中括号、大括号是否都有闭合,漏写右半部分的符号会导致解析器识别print语句出错。
- 检查print内部的参数格式:如果同时输出多个变量或内容,不同内容之间必须用逗号分隔,不能直接用空格拼接,错误示例
print(name age),正确写法为print(name, age)。 - 检查输出内容的特殊字符:如果输出内容里包含引号、反斜杠等特殊符号,需要加反斜杠转义,比如要输出带双引号的内容要写成
print("他说:\"测试内容\"")。
内容的提问来源于stack exchange,提问作者user17290155
相关产品推荐
相关产品推荐

