![Python王者归来](https://wfqqreader-1252317822.image.myqcloud.com/cover/412/31794412/b_31794412.jpg)
上QQ阅读APP看书,第一时间看更新
2-11 Python的断行
2-11-1 一行有多个语句
在Python是允许一行有多个语句,彼此用“;”隔开即可,尽管Python有提供此功能,不过笔者不鼓励如此撰写程序代码。
程序实例ch2_3.py:一行有多个语句的实例。
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P33_26139.jpg?sign=1739491348-iDzmkGYPevLcjAlVy6rVe6NO9RxL79p1-0-ea6c5c7364526bc78c5734bf1d5fa116)
执行结果
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P33_26171.jpg?sign=1739491348-8Ekjxl9T6gy4XxXAZliS0UL24eJeArUm-0-4c91502e5a41985d61ba10d30ac683c3)
2-11-2 将一个语句分成多行
在设计大型程序时,常会碰上一个语句很长,需要分成2行或更多行撰写,此时可以在叙述后面加上“\”符号,Python解释器会将下一行的语句视为这一行的语句。特别注意,在“\”符号右边不可加上任何符号或文字,即使是注释符号也不允许。
另外,也可以在语句内使用小括号,如果使用小括号,就可以在语句右边加上注释符号。
程序实例ch2_4.py:将一个语句分成多行的应用。
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P33_26147.jpg?sign=1739491348-fm2R5vRrTkNnHv4bGin0JalOBBeBMtS5-0-83df4e89d09eb511c72492b2f479c379)
执行结果
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P33_26177.jpg?sign=1739491348-qGZTJ9MHLVtsNl1cc35XwobWHlct0Eyq-0-6f1ab8a758074e3df013577ab2e56350)