设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 手机 数据
当前位置: 首页 > 综合聚焦 > 编程要点 > 正文

python标识符的特征是什么?如何使用?

发布时间:2022-01-14 14:21 所属栏目:13 来源:互联网
导读:python标识符的特点是什么?如何使用?对于新手来说,可能不是了解标识符以及其用法,因此这篇文章就给大家来介绍一下python标识符,下文实例对大家学习和理解python有一定的帮助,感兴趣的朋友可以参考。 python标识符的特点 1、标识符由字符(A~Z和a~z)、下
      python标识符的特点是什么?如何使用?对于新手来说,可能不是了解标识符以及其用法,因此这篇文章就给大家来介绍一下python标识符,下文实例对大家学习和理解python有一定的帮助,感兴趣的朋友可以参考。
 
      python标识符的特点
 
    1、标识符由字符(A~Z和a~z)、下划线和数字组成,但第一个字符不能是数字。
 
    2、保留字符不能与标识符相同。
 
    3、不能包含空格、@、%和$等特殊字符。
 
    4、字母严格区分大小写。
 
    尽管标识符可以有下划线,但是下划线开头的标识符往往含有特殊的含义,所以不建议使用下划线开头的标识符,除非你确实要这样做。
 
    实例
例:下列标识符合法:
abcd
abc_d
Abc_3d
IF //python区分大小写,所以if是保留字,但IF不是,可以用
下列标识符不合法:
3abc //数字不能开头
if //标识符不能与保留字相同
@abc //标识符不能有空格、@、% 以及 $ 等特殊字符
 
 
    例如,下面所列举的标识符是合法的:
 
UserID
name
mode12
user_age
    以下命名的标识符不合法:
 
4word #不能以数字开头
try #try是保留字,不能作为标识符
$money #不能包含特殊字符
    在 Python 中,标识符中的字母是严格区分大小写的,也就是说,两个同样的单词,如果大小格式不一样,多代表的意义也是完全不同的。比如说,下面这 3 个变量之间,就是完全独立、毫无关系的,它们彼此之间是相互独立的个体。
 
number = 0
Number = 0
NUMBER = 0
    Python 语言中,以下划线开头的标识符有特殊含义,例如:
    以单下划线开头的标识符(如 _width),表示不能直接访问的类属性,其无法通过 from...import* 的方式导入;
    以双下划线开头的标识符(如__add)表示类的私有成员;
    以双下划线作为开头和结尾的标识符(如 __init__),是专用标识符。

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读