- Python数据分析从小白到专家
- 田越编著
- 325字
- 2021-05-19 18:13:36
3.3.1 Python的编程风格
一种编程语言的风格主要与它的语句块划分、变量命名有关。先用一个示例介绍什么是语句块:
![](https://epubservercos.yuewen.com/ED1E6A/20118172701012106/epubprivate/OEBPS/Images/40923_55_1.jpg?sign=1739550188-FFZ3twtIjZz6FC4kLWEJgLaU2sqAXtQg-0-882beb03e30413106f481cb7fc0e6c10)
del str2和print('-'*15)是两个单独的“语句”,而下面的代码分别是两个“语句块”:
![](https://epubservercos.yuewen.com/ED1E6A/20118172701012106/epubprivate/OEBPS/Images/40923_55_2.jpg?sign=1739550188-vKdIAFnv5TW1tlgWwIAvZFtr00oM6wMW-0-3cf5f2a106fc789385627d066fbc5a14)
可以看到,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=1739550188-uQhDm7Osvc28YpXZO40g6GHSbCfdq7aZ-0-e90dae30b55a0e87dc91998cf3d04f4f)
![](https://epubservercos.yuewen.com/ED1E6A/20118172701012106/epubprivate/OEBPS/Images/40923_56_1.jpg?sign=1739550188-aNjGVszGkHHH78CiolrYXQzpRfcHXDEt-0-d42291f3c3f04f52a2dfc52ddab76757)
在第一个示例中使用了错误捕捉语句try-except,代码如下:
![](https://epubservercos.yuewen.com/ED1E6A/20118172701012106/epubprivate/OEBPS/Images/40923_56_2.jpg?sign=1739550188-INXfcxUxAyd36GHyRxl4zq5hEZQCQ3b0-0-a137120dddd7328b51079374e7d71b14)
下面对异常和错误处理进行介绍。