![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=1739156348-zt23vAhNq6mAOf0SO4ja1vYwawAuZTSC-0-2593d98009138936196ee8bd5a3105ce)
del str2和print('-'*15)是两个单独的“语句”,而下面的代码分别是两个“语句块”:
![](https://epubservercos.yuewen.com/ED1E6A/20118172701012106/epubprivate/OEBPS/Images/40923_55_2.jpg?sign=1739156348-TNPzYFIJ8HWeEjrSfk7vsGF8UXi95fST-0-8670b77b731078c858ca8aea25d0aea0)
可以看到,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=1739156348-J9NaLQv11J4HcydB82nFNYWl77kqpv3p-0-8bfb5a69e1fd06b2d7bf90a719248567)
![](https://epubservercos.yuewen.com/ED1E6A/20118172701012106/epubprivate/OEBPS/Images/40923_56_1.jpg?sign=1739156348-0RHdNia4Q5EVWdWfNHDicVMn9SSTZjbz-0-4c6b21b44e478e3dcc69f23a0d47971c)
在第一个示例中使用了错误捕捉语句try-except,代码如下:
![](https://epubservercos.yuewen.com/ED1E6A/20118172701012106/epubprivate/OEBPS/Images/40923_56_2.jpg?sign=1739156348-sHDu63zYygFJntSTX4qWC9rd6kA3BXMR-0-70235c4f0e0f35f6a04b10685ce8ca92)
下面对异常和错误处理进行介绍。