python的标识符命名规则,保留字表

您所在的位置:网站首页 python命名与保留字规则 python的标识符命名规则,保留字表

python的标识符命名规则,保留字表

2024-02-08 03:08| 来源: 网络整理| 查看: 265

什么是python的标识符

通常情况下,每个人都有一个名字和身份ID,用于标记这个人,python的变量、常量、函数、类、模块、包等也同样需要这样的一个名字和内存ID(声明了一个变量并赋值,计算机便会自动分配一个内存地址给该变量,除此之外,函数、类、模块、包等通常没有内存地址),用来存储和标记python的变量、常量(函数和类)。不同的是,人名可以重名,身份ID不重名,但是python的标识符的情况是名称不可以重名,而存储的内存地址可以一样,这通常会出现在将变量赋值给变量的情况下,可以用 id(obj) 来简单查询(十进制),如下:

>>> a = 0 >>> id(a) 5367869025 >>> b = a #将变量a赋值给b; >>> id(b) 5367869025 #二者的内存地址是一致的 python标识符的命名规则

1、python语言“严格区分”字母的大小写!

2、python标识符的第一个字符必须是字母(26个字母)或下划线,如a、bc、Ad、x1y1z1、_look、_Number_NPL等,错误的如:1、123ABC、~bcd、#west、$look等

3、除了第一个字符之外,其余的可以用字母、数字或下划线来组成;

4、变量命名通常用小写,如acb,常量名全部用大写ACB,这是个约定俗成的代码规范,不是强制要求的,为了代码的可读性,还是尽量这样吧。

5、函数名或方法名(类中的方法名,功能跟函数基本一样)的命名可以用小写加下划线,这也是约定俗成的代码规范,可以不遵守,鄙人就没有这样写。

6、类的命名用大写驼峰来写,如ArticleHot,CategoryMin这个在利用python的web框架Django来开发web应用的时候会经常遇到。

7、模块和包的命名用小写,比如math、os等。

python的保留字

python标识符的命名必须避开这些内置的保留字。可以参考如下表格:

andnonlocalnotassertfinallyorbreakforpasscontinueglobalraisedefifreturndelimporttryelseiswithexceptlambdayieldasfrominprintelifclassTrueFalseNoneasyncawait-

重要提示:如需大数据处理、机器学习模型训练的可在当前CSDN平台私信或评论留言。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3