如何在Python上使用反斜杠?

问题描述 投票:-4回答:1

我正在尝试编写代码。我刚接触Python,并且在Visual Studio Code上使用解释器。我正在尝试编写多行代码,但是\无效,或者我做错了。示例:

print(‘hi’) \
print(‘hello’) \

我希望它能正常工作,但是下次我按Enter时,它会作为语法错误出现。那是因为我做错了吗?否则,我将如何输入多行代码。请记住,我正在使用口译员。

line python-3.7 backslash
1个回答
0
投票

如果要在一行上使用多个“简单语句”,请使用分号(;)分隔语句。如果您想了解有关简单语句的更多信息,请查看文档:

https://docs.python.org/3/reference/simple_stmts.html#simple-statements

反斜杠(\)用于逻辑行即表达式。例如:

5 + 3 \
* 4 - 6

这会很好,因为它是一个'expression'并返回一个值。对于“声明”来说,这是行不通的。

我希望此链接可以消除您对此事的怀疑:

https://docs.python.org/3/reference/lexical_analysis.html#explicit-line-joining

© www.soinside.com 2019 - 2024. All rights reserved.