
上QQ阅读APP看书,第一时间看更新
2.4.2 多行语句
物理行是在书写程序代码的表现形式。逻辑行是程序设计语言解释的代码形式中的单个语句。程序设计语言一方面希望物理行与逻辑行一一对应,每行只有一个语句,便于代码理解。另一方面,程序设计语言又希望书写灵活,以Python语言为例,其书写规则如下。
(1)Python中每个语句以换行结束。
(2)一个物理行中使用多于一个逻辑行,即多条语句书写在一行,使用分号(;)。例如:
principal =1000; rate=0.05; numyears=5;
(3)当语句太长时,也可以一条语句跨多行书写,即多个物理行写一个逻辑行,用反斜线(“\”)作为续行符。
(4)在[],{},或()中的多行语句,不需要使用反斜杠(\),例如:

【例2-2】 使用反斜线(“\”)。
Print\ i
与如下写法效果相同。
print i
但是,当语句中包含[],{}或()时就不需要使用多行连接符。例如:
