如何轻松掌握Python语言的命名规范技巧?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1372个文字,预计阅读时间需要6分钟。
Python在命名上遵循一套约定俗成的规则,规范的命名可以提高程序的可读性,增强代码的逻辑性,便于自己和他人后续的开发协作。
和C/C++、Java等语言一样,python在命名上也有一套约定俗成的规则,符合规范的命名可以让程序的可读性大大增加,从而使得代码的逻辑性增强,易于自己和其他协作者在以后的拓展中理解代码的意义,从而提高编写代码的效率。
我们在平常编写程序的时候需要注意以下几点:
一、python变量名命名的硬性规则
1.1. 变量名大小写敏感
python变量名区分大小写,也就是Student和student在python语言中代表两个不同的名字。
1.2. python的变量名字中可以包含英文、下划线、数字,但是不能以数字开头。
也就是说,student_id、student1、student_1、student、_student、_等都是合理的命名,但是1student就是非法的命名。
二、不同风格命名的变量代表不同的类型
与java中命名习惯使用驼峰命名法不同(有可能发明java的程序猿大哥不但喜欢喝爪哇岛的咖啡,也喜欢骑爪哇岛上的骆驼,哈哈),python变量命名一般采用蛇形命名法(毕竟python的本意就是大蟒蛇),也就是如果变量名由两个单词组成,那么使用下划线来连接这两个单词,比如student_id。
本文共计1372个文字,预计阅读时间需要6分钟。
Python在命名上遵循一套约定俗成的规则,规范的命名可以提高程序的可读性,增强代码的逻辑性,便于自己和他人后续的开发协作。
和C/C++、Java等语言一样,python在命名上也有一套约定俗成的规则,符合规范的命名可以让程序的可读性大大增加,从而使得代码的逻辑性增强,易于自己和其他协作者在以后的拓展中理解代码的意义,从而提高编写代码的效率。
我们在平常编写程序的时候需要注意以下几点:
一、python变量名命名的硬性规则
1.1. 变量名大小写敏感
python变量名区分大小写,也就是Student和student在python语言中代表两个不同的名字。
1.2. python的变量名字中可以包含英文、下划线、数字,但是不能以数字开头。
也就是说,student_id、student1、student_1、student、_student、_等都是合理的命名,但是1student就是非法的命名。
二、不同风格命名的变量代表不同的类型
与java中命名习惯使用驼峰命名法不同(有可能发明java的程序猿大哥不但喜欢喝爪哇岛的咖啡,也喜欢骑爪哇岛上的骆驼,哈哈),python变量命名一般采用蛇形命名法(毕竟python的本意就是大蟒蛇),也就是如果变量名由两个单词组成,那么使用下划线来连接这两个单词,比如student_id。

