python中的变量命名规则

原创 2018年04月15日 15:48:49

1、当变量为单个字母或者是一个单词是,如下:

x=1

name=feng

2、当变量有2个或2个以上单词组成时,,如下:

student_number=30

studentNumber=30

studentNumberPython=30     #这种命名方式就是叫做驼峰体

注意看:多个单词组成变量名时,首字母是不要大写的,而是第二个单词的首字母开始大写

python中的变量命名规则
命名规则:
(下划线或者字母)+(任意数目的字母、下划线、数字)
1、变量必须以字母或者下划线开头,后面接任意字母、数字、下划线,如spam,_spam,Spam_1都是合法的变量名,如2_spam则是非法的变量名
2、变量区分大小写:如spam与Spam不是同一个变量.python中严格区分大小写,包括变量名与保留字
3、变量名禁止使用保留字:python中的保留字有如下:
  False,class,finally,is,return,None,continue,for,while,lambda,try,True,def,from,nonlocal,and,del,global,not,with,as,elif,if,or,yield,assert,else,import,pass,break,except,in,raise
 4、无法对保留字做赋值运算
命名惯例:
避免前后有下划线的变量命名规则,通常这些对于python来说是有特殊含义的,如这种命名方法_name_
以下是python命名变量时的一些常用惯例:
    1、单一下划线开头命名的变量不会被 frommudle import * 语句导入
   2、前后有下划线的变量名是系统变量,对解释器有特殊含义
   3、以两个下划线开头,但是没有下划线结尾的变量是类的本地变量
   4、通过交互模式运行时,只有单一下划线开头的变量会保存最后表达式运算的结果
   5、类变量名通常以大写字母开头,模块变量名通常以小写字母开头
   6、self虽然不是保留字,但是在类中有特殊含义
变量名没有类型,但是类是有类型的

7、要具有描述性

8、不能含空格和特殊字符(#、*、,%。。。)

9、不能以中文为变量名

在python里面所有的变量都是可变的 ,所以用全部大写的变量名来代表次变量为常量

Py第九问 python 变量命名规范

模块名: 小写字母,单词之间用_分割 ad_stats.py 包名: 和模块名一样 类名: 单词首字母大写 AdStats ConfigUtil 全局变量名(类变量,在j...
  • olfisher
  • olfisher
  • 2016-10-14 13:29:32
  • 1079

『Python』序列学习总结之六——如何命名规范的变量名

本内容主要参考《Python高级编程》以及自己的一些实践、公司的命名规范。 对于那些认为随便取个变量名也无所谓、只要自己看得懂的人, 请无视本文章。本文章的核心观点是: 代码应该便于阅读和理解、 好的...
  • Sbtgmz
  • Sbtgmz
  • 2016-05-03 13:23:07
  • 2510

python中的变量名命名方式

python中有几种比较有意思的命名的方式,__xxx__ 、_name、__name,下面分别说它们的用处。...
  • u010886726
  • u010886726
  • 2015-11-22 23:06:54
  • 730

简洁Python命名规范

Python之父Guido推荐命名规范包括如下几点: 1.模块名和包名采用小写字母并且以下划线分隔单词的形式; 如:regex_syntax,py_compile,_winreg 2.类名或异常名采用...
  • IT_DREAM_ER
  • IT_DREAM_ER
  • 2016-07-22 21:03:10
  • 7021

Python变量命名规则及惯例

变量命名: 语法:   (下划线或字母)+(任意数目的字母、数字或下划线)              变量名必须以下划线或字母开头,而后面接任意数目的字母、数字或下划线。 区分大小写: SPAM...
  • blueln
  • blueln
  • 2012-10-05 14:03:55
  • 10143

matlab变量命名规则

变量名区分大小写 A = 2 a = 3 变量名长度不超过63位 ABCDEFGHIJKLMNOPQRSTUVWXYZ123456ABCDEFGHIJKLMNOPQRSTUVWXYZ123456...
  • u010916338
  • u010916338
  • 2017-11-02 15:49:55
  • 637

Python代码规范和命名规范

http://www.imooc.com/article/19184?block_id=tuijian_wz#child_5_1 Python代码规范和命名规范 前言 Python 学习之旅...
  • warm77
  • warm77
  • 2017-10-26 14:40:47
  • 4303

python 变量命名规范及变量类型总结

一、变量的命名   1 第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(‘ _ ’)。 2 可以由字母(大写或小写)、下划线(‘ _ ’)或数字(0-9)组成。 3 对大小写敏感的...
  • halibobo520
  • halibobo520
  • 2012-05-11 14:25:11
  • 1543

Linux kernel 分析之十九:阅读源代码技巧-变量命名规则

在阅读源代码的时候,经常会发现在跟踪函数调用时跟踪不下去了,如result = dir->i_op->lookup(parent_inode, child_dentry, nd); 这类似于C++中...
  • vanquishedzxl
  • vanquishedzxl
  • 2015-07-23 22:08:21
  • 2409
收藏助手
不良信息举报
您举报文章:python中的变量命名规则
举报原因:
原因补充:

(最多只允许输入30个字)