物理行是在编辑器里看到的一行,
逻辑行是Python看到的每个语句,
默认情况下,Python假设每个物理行对应一个逻辑行。
l逻辑行示例:
print'hello world'同时他在编辑器中也是一行,那么它也是一个物理行。
默认的,我们希望每个物理行都只对应一个逻辑行,这使得代码更易阅读
但是,当需要在一个物理行中表示多个逻辑行是,需要使用分号(;)来特别的表示这种用法
Python中,语句末尾的分号,表示一个逻辑行/语句的结束
例如:
i = 6
print (i)与下面表示相同
i = 6;
print (i);同样可以写成
i = 6;print (i);或者
i = 6;print (i)
但是,下面写法会报错
#错误示例
i = 6 print (i);
i = 6 print (i)
强烈建议在每个物理行只写一句逻辑行,尽可能避免使用分号,让代码更易读。下面是一个在多个物理行中写一个逻辑行的例子,它被称为明确的行连接。例:
s = 'This is a string. \
This continues the string.'
print (s)
本文介绍了Python编程中的逻辑行和物理行概念。物理行是编辑器中显示的行,而逻辑行是Python解释器识别的语句。通常每个物理行对应一个逻辑行以保持代码可读性。在必要时,可以使用分号(;)在同一物理行表示多个逻辑行,但这样做不推荐。示例中展示了如何正确和错误地使用分号,以及如何在多个物理行中书写一个逻辑行。
—逻辑行和物理行&spm=1001.2101.3001.5002&articleId=73087180&d=1&t=3&u=fe49ae2c409b48abafabd0f2c99faaec)
2116

被折叠的 条评论
为什么被折叠?



