在进行正式的Python语法学习前,还需要了解一些编程中的常识,这有助于养成良好的开发习惯,开发出高质量的程序代码。
P1、标识符
Python标识符是一种名称,用于变量、函数、类起名,方便在程序中识别。通常,程序员会用尽量采用英文名称起名,让对应的名字更有意义。如:num_array、name_list等。
(1)由字母、数字、下划线组成。如:abc、db2、high_、_12_h等是有效标识符。
(2)不能以数字开头,可以字符、下划线开头。如:1abc、2_abc等以数字开头,不是有效标识符。
(3)不能使用除条件(1)所列以外的字符。如:&cd、$12、abc&dd等包含&、$,不是有效标识符。
(4)标识符区分大小写。如:abc和Abc描述的是不同的标识符。
(5)不能与保留关键字、特殊关键字冲突。如果冲突,对应的功能会失效,或爆出语法错误告警。如:if、else等属于关键字标识符,如果混用为变量名,则会造成语法错误。
P2、注释
通常程序是很多语句的组成,如果不加注释,很难让其他人理解,或者长时间后自己就忘记了。良好的开发习惯,注释是必要的,它不会影响程序的运行,仅起到注释的作用。注释通常分为两种,其一为行注释;其二为多行注释。
(1)行注释
行注释以“#”开头,可以出现在一行语句的任何位置,但其后面跟随的内容均为注释。如下:
(2)多行注释
多行注释以三引号开始,并以三引号结束。这里的引号可以是单引号,也可以是双引号。如下:
注意:关键字、标识符、注释等,都是英文状态下的输入,别搞错了。
P3、缩进
不同于其它的编程语言,Python对程序分块、分级是靠缩进实现的,且是强制的,但没有级数限制。缩进通常采用四个空格缩进,当然也可以用Tab键(不建议)。如下:
-------------------------它是数字世界里的一把杀猪刀
却总能巧夺天工
它的世界是纯粹0、1组合
却总能创造无尽幻想
......
本公众号关注数据价值分析、编程学习,将不定期更新社会热点数据分析结果、编程技巧,分享数据分析工具、方法、学习等内容,欢迎有兴趣的小伙伴加入。