保留字与标识符

一.保留字

定义:保留字是指在Python中被赋予特定意义的一些单词,在开发程序时,不可以把这些保留字作为变量、函数、类、模块和其他对象的名称来使用。

种类:and as assert break class continue def  del elif else except finally for from False global if import in is iambda nonlocal not None or pass raise return try True while with yield await async

1.查询Python中的保留字:

import keyword
print(keyword.kwlist)
print(len(keyword.kwlist)) #保留字的个数

运行结果:

['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
35
 

2.保留字严格区分大小写:

true='真'
True='真' #True是python中的保留字

二.标识符

1.命名规则:

(1)可以是字符(英文、中文)、下划线“_”和数字,并且第一个字符不能是数字

(2)不能使用Python中的保留字

(3)标识符严格区分大小写

(4)以下划线开头的标识符有特殊意义,一般应避免使用相似的标识符

(5)允许使用中文作为标识符,但不建议使用

2.命名规范:

(1)模块名尽量短小,并且全部使用小写字符,可以使用下划线分隔多个字母。例如:grame_main

(2)包名尽量短小,并且全部使用小写字母,不推荐使用下划线。例如:com.ysjpython,不推荐使用com_ysjpython

(3)类名采用单词首字母大写形式(Pascal风格)。例如:MyClass

(4)模块内部的类采用“_”+Pascal风格的类名组成,例如:在MyClass中的内部类_lnnerMyClass

(5)函数、类的属性和方法的命名,全部使用小写字母,多个字母之间使用下划线分隔

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嵌入式成长之路

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值