Python自然语言处理(微课版)
上QQ阅读APP看书,第一时间看更新

2.4.2 多行语句

物理行是在书写程序代码的表现形式。逻辑行是程序设计语言解释的代码形式中的单个语句。程序设计语言一方面希望物理行与逻辑行一一对应,每行只有一个语句,便于代码理解。另一方面,程序设计语言又希望书写灵活,以Python语言为例,其书写规则如下。

(1)Python中每个语句以换行结束。

(2)一个物理行中使用多于一个逻辑行,即多条语句书写在一行,使用分号(;)。例如:

     principal =1000; rate=0.05; numyears=5;

(3)当语句太长时,也可以一条语句跨多行书写,即多个物理行写一个逻辑行,用反斜线(“\”)作为续行符。

(4)在[],{},或()中的多行语句,不需要使用反斜杠(\),例如:

例2-2】 使用反斜线(“\”)。

     Print\
     i

与如下写法效果相同。

     print i

但是,当语句中包含[],{}或()时就不需要使用多行连接符。例如: