![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=1738850722-4s1fzdZlfn5CcNsog4MHbDkkXds9feNQ-0-babc4db2b1ab39a0fddb54309d773517)
del str2和print('-'*15)是两个单独的“语句”,而下面的代码分别是两个“语句块”:
![](https://epubservercos.yuewen.com/ED1E6A/20118172701012106/epubprivate/OEBPS/Images/40923_55_2.jpg?sign=1738850722-8vY6lAtkTKShRLcAY9OkMvz2dygBZR3J-0-145367fd580dc0502011a54e7c77e7b3)
可以看到,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=1738850722-Snk8imPhxNpPImdH0iQ16p8CJBf0u0Vf-0-e78b7e958087eaf245ddb8a7c9499584)
![](https://epubservercos.yuewen.com/ED1E6A/20118172701012106/epubprivate/OEBPS/Images/40923_56_1.jpg?sign=1738850722-BLUD3erztsNnMdhotD4vNCcYVsZDbyTw-0-3b41acba3999395dc7d80a5fad41e043)
在第一个示例中使用了错误捕捉语句try-except,代码如下:
![](https://epubservercos.yuewen.com/ED1E6A/20118172701012106/epubprivate/OEBPS/Images/40923_56_2.jpg?sign=1738850722-X5xvYTwUMhModxbBIbZBNlwnrdhzstrr-0-b85db1c5281a89655dd698988952e2fe)
下面对异常和错误处理进行介绍。