有没有办法打印字符/使用python中的打印功能?

Is there a way to print the character / using the print function in python?

我想使用 / 和其他一些字符在终端中打印一些大字母,但是 / 给我带来了一些麻烦。

当我尝试 运行 时,弹出错误 "Syntax error: EOL while scanning string literal"

print("/\")
print("\/")
print("\/")
print("/\")

不用转义/,直接用print("/")

如果您想打印 \,请改用 print("\")

/ 应该不是问题,但 \ 绝对是问题,因为它是转义字符,而 \" (例如)允许您显示 ".

您必须使用 \ 才能显示单个 \

取决于您期望的输出,需要转义单个反斜杠:

print("/\")
print("\/")
print("\/")
print("/\")

打印:

/\
\/
\/
/\

符号 '\' 是一个转义符号,在它之后你可以给出一个可以在 python 中以不同方式解释的符号,如 \ " '。你看到 "Syntax error: EOL while scanning string literal" 不是因为 '/ ' 但由于 '\' 转义 " 并将其解释为符号,因此找不到字符串结尾。