![Python数据分析从小白到专家](https://wfqqreader-1252317822.image.myqcloud.com/cover/745/38209745/b_38209745.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.3.1 Python的编程风格
一种编程语言的风格主要与它的语句块划分、变量命名有关。先用一个示例介绍什么是语句块:
![](https://epubservercos.yuewen.com/ED1E6A/20118172701012106/epubprivate/OEBPS/Images/40923_55_1.jpg?sign=1739272269-GVdbY1vQdLTBl69wgHep2Dkdq9m94w0d-0-51e30de48034c34e7b039795328c0a7e)
del str2和print('-'*15)是两个单独的“语句”,而下面的代码分别是两个“语句块”:
![](https://epubservercos.yuewen.com/ED1E6A/20118172701012106/epubprivate/OEBPS/Images/40923_55_2.jpg?sign=1739272269-wLVAGWUaemyUF6M9jg1OVT7NNDfvZ04K-0-06eed84c9033f713a57bc6055d554004)
可以看到,Python的语句块划分是用统一的缩进区分的,不同于C/C++和Java使用的大括号,Python使用的是Pascal的缩进方式,默认4个空格为一个缩进。需要注意的是,在Windows系统下按Tab键可以空4个空格,而在Linux系统下则是空8个空格。所以建议读者在编程的时候尽量不要使用Ta b键进行缩进,以避免在不同运行环境下带来不必要的麻烦。
Python的变量设定采用“驼峰式”,即除第一个单词以外,其余每个单词首字母大写,且非方法/非函数的名字不以下画线开头,示例如下:
![](https://epubservercos.yuewen.com/ED1E6A/20118172701012106/epubprivate/OEBPS/Images/40923_55_3.jpg?sign=1739272269-KmOAbUc1jpQu7kG1t6YusDV4si87ONnv-0-a378ae9bff333e3c72a2f089ea499071)
![](https://epubservercos.yuewen.com/ED1E6A/20118172701012106/epubprivate/OEBPS/Images/40923_56_1.jpg?sign=1739272269-5dZAWs2G5kqOhFdtRA7mXqlpEnVBcLqF-0-633c591639c2b006769841c37626dd59)
在第一个示例中使用了错误捕捉语句try-except,代码如下:
![](https://epubservercos.yuewen.com/ED1E6A/20118172701012106/epubprivate/OEBPS/Images/40923_56_2.jpg?sign=1739272269-AleRdDuwQ2SUUhk1MzLD8B21hlgeLfBZ-0-9efd01b9e77d0f95eb8f2660185d8eef)
下面对异常和错误处理进行介绍。