
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.3.1 Python的编程风格
一种编程语言的风格主要与它的语句块划分、变量命名有关。先用一个示例介绍什么是语句块:

del str2和print('-'*15)是两个单独的“语句”,而下面的代码分别是两个“语句块”:

可以看到,Python的语句块划分是用统一的缩进区分的,不同于C/C++和Java使用的大括号,Python使用的是Pascal的缩进方式,默认4个空格为一个缩进。需要注意的是,在Windows系统下按Tab键可以空4个空格,而在Linux系统下则是空8个空格。所以建议读者在编程的时候尽量不要使用Ta b键进行缩进,以避免在不同运行环境下带来不必要的麻烦。
Python的变量设定采用“驼峰式”,即除第一个单词以外,其余每个单词首字母大写,且非方法/非函数的名字不以下画线开头,示例如下:


在第一个示例中使用了错误捕捉语句try-except,代码如下:

下面对异常和错误处理进行介绍。