- Python王者归来
- 洪锦魁
- 264字
- 2020-08-28 21:54:51
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=1739433641-ZE8WTDKvyhoSFmzdXiXDWjvYu1YebiWa-0-df845c374bec992519515c00caf5ddba)
执行结果
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P33_26171.jpg?sign=1739433641-iSTwoaIycxRAMkUzYVmRfNhrXaxDF5ph-0-6bf13d3125b91aa97ec32a856ea0c8ef)
2-11-2 将一个语句分成多行
在设计大型程序时,常会碰上一个语句很长,需要分成2行或更多行撰写,此时可以在叙述后面加上“\”符号,Python解释器会将下一行的语句视为这一行的语句。特别注意,在“\”符号右边不可加上任何符号或文字,即使是注释符号也不允许。
另外,也可以在语句内使用小括号,如果使用小括号,就可以在语句右边加上注释符号。
程序实例ch2_4.py:将一个语句分成多行的应用。
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P33_26147.jpg?sign=1739433641-YpHBYd2BjvpkQ8Bz5h78pmWWUsz8Q6Ga-0-9609e17e0ebbce22a412cc9feab31195)
执行结果
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P33_26177.jpg?sign=1739433641-JAUuMqsuiPZ7M7X0FeqLyCRDNZBKVIUA-0-8ba75d7f89c8dacf4c922684840ef955)