![Python自然语言处理(微课版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/869/44509869/b_44509869.jpg)
上QQ阅读APP看书,第一时间看更新
2.4.2 多行语句
物理行是在书写程序代码的表现形式。逻辑行是程序设计语言解释的代码形式中的单个语句。程序设计语言一方面希望物理行与逻辑行一一对应,每行只有一个语句,便于代码理解。另一方面,程序设计语言又希望书写灵活,以Python语言为例,其书写规则如下。
(1)Python中每个语句以换行结束。
(2)一个物理行中使用多于一个逻辑行,即多条语句书写在一行,使用分号(;)。例如:
principal =1000; rate=0.05; numyears=5;
(3)当语句太长时,也可以一条语句跨多行书写,即多个物理行写一个逻辑行,用反斜线(“\”)作为续行符。
(4)在[],{},或()中的多行语句,不需要使用反斜杠(\),例如:
![](https://epubservercos.yuewen.com/CC79B0/23721531409454406/epubprivate/OEBPS/Images/Figure-P48_11939.jpg?sign=1738918087-bOmqEK3aQA2r4KqXCuzr6wXY7DjpeMgn-0-c8bb5ff2c2b7bf4d8b37e484899c29bd)
【例2-2】 使用反斜线(“\”)。
Print\ i
与如下写法效果相同。
print i
但是,当语句中包含[],{}或()时就不需要使用多行连接符。例如:
![](https://epubservercos.yuewen.com/CC79B0/23721531409454406/epubprivate/OEBPS/Images/Figure-P48_11945.jpg?sign=1738918087-DQD8mZfnCxlXPiPxxyHIj4lJPdZ56LRy-0-c85d838dc97b1de65f5aaaf39dcb53fb)