2024-05-16 06:31:04 发布
网友
我正在阅读,我得到了这两个术语,我很困惑,因为在逻辑行中,它说“逻辑行的末尾由符号NEWLINE表示”。 换行意味着转到下一行,该行最终结束。在
在物理行中,它写着“物理行是以行尾序列结束的字符序列”。所以当我们使用newline和logical line时,也会发生同样的事情。那么有什么区别呢?在
链接是“https://docs.python.org/3.3/reference/lexical_analysis.html#logical-lines”
当你写一个程序时,你看到的被认为是physical line。在
physical line
Logical line引用python看到的单个语句。在
Logical line
逻辑行的一个例子是print'Hello World!'。在
这是来自关于lexical analysis的Python文档。在
这里有一条逻辑和物理线:
my_list = [1, 2, 3, 4]
以下是两条物理线路上的一条逻辑线路:
可以使用反斜杠字符()将两个或多个物理行连接到逻辑行中,如下所示:当一个物理行以一个反斜杠结尾,而该反斜杠不是字符串文字或注释的一部分,则该物理行与后面的组成一个逻辑行,删除反斜杠和下面的行尾字符。在
if 1900 < year < 2100 and 1 <= month <= 12 \ and 1 <= day <= 31 and 0 <= hour < 24 \ and 0 <= minute < 60 and 0 <= second < 60: # Looks like a valid date return 1
记住:
当你写一个程序时,你看到的被认为是
physical line
。在Logical line
引用python看到的单个语句。在逻辑行的一个例子是print'Hello World!'。在
这是来自关于lexical analysis的Python文档。在
这里有一条逻辑和物理线:
以下是两条物理线路上的一条逻辑线路:
^{pr2}$可以使用反斜杠字符()将两个或多个物理行连接到逻辑行中,如下所示:当一个物理行以一个反斜杠结尾,而该反斜杠不是字符串文字或注释的一部分,则该物理行与后面的组成一个逻辑行,删除反斜杠和下面的行尾字符。在
记住:
相关问题 更多 >
编程相关推荐