Python标识符和关键字

标识符

 (1)定义:开发人员在程序中自定义的一些符号和名称。标识符是自己定义的,如变量名 、函数名等。

       标识符是编程语言中允许作为名字的有效字符串集合。其中有一部分是关键字,构成语言的标识符。这种标识符是不能做它用的标识符的,否则会引起语法错误 (SyntaxError 异常)。

 (2)规则:

       总体规则:

        标识符由字母、下划线和数字组成,且数字不能开头

        python 中的标识符是区分大小写的

         <1>第一个字符必须是字母 (A~Z 和 a~z) 或下划线 (_),剩下的字符可以是字母和数字或下划线,大小写敏感。

         <2>标识符由字母、下划线和数字 (0~9) 组成,且不能以数字开头,Python 中的标识符是区分大小写的。

         <3>Python 标识符中,不能包含空格、@、% 以及 $ 等特殊字符。

         <4>尽量避免使用汉字作为标识符。当标识符用作类名时,应采用单词首字母大写的形式。

         <5>Python 可以同一行显示多条语句,方法是用分号 ; 分开。

(3)命名习惯

    <1>见名知意:起一个有意义的名字,尽量做到看一眼就知道是什么意思(提高代码可 读性) 比如: 名字就定义为 name , 定义学生 用 student。

    <2>驼峰命名法:

     小驼峰式命名法(lower camel case): 第一个单词以小写字母开始;第二个单词的首字母大 写,例如:myNameaDog。

     大驼峰式命名法(upper camel case): 每一个单字的首字母都采用大写字母,例如:
FirstName LastName。
     <3> 还有一种命名法是用下划线 “_” 来连接所有的单词,比如 send_buf。

 关键字

(1)定义:python一些具有特殊功能的标识符,这就是所谓的关键字
         关键字,已经被python官方使用了,所以不允许开发者自己定义和关键字相同名字的标
识符

(2)查看关键字:

 

代码展示:

# 规则1:内容限定,限定只能使用中文,英文,数字下划线,注意不能以数字开头
# 错误的代码示范:1_name="张三"
# 错误的代码示范:name_!="张三"

name_ = "张三"
_name = "张三"
name_1 = "张三"

# 规则二:大小写敏感

Zhangyichen = "一辰"
zhangyichen = 666
print(Zhangyichen)
print(zhangyichen)

# 规则3:不可使用关键字
# 错误的示例,使用了关键字:class = 1
# 错误的示例,使用了关键字:def = 1
Class = 1

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值