《Python语言程序设计》——2.4 标识符

本节书摘来自华章计算机《Python语言程序设计》一书中的第2章,第2.4节,作者:[美]梁勇(Y. Daniel Liang) 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.4 标识符

关键点:标识符用于命名程序中标识像变量和函数这样的元素。
如程序清单2-3中所示,number1、number2、number3、average、input、eval和print是出现在程序中的事物的名称。在程序设计术语表中,这类名字被称为标识符。所有标识符必须遵从以下规则:

  • 标识符是由字母、数字和下划线(_)构成的字符序列。
  • 标识符必须以字母或下划线(_)开头,不能以数字开头。
  • 标识符不能是关键字。(参见附录A,它是一个关键字的列表。)关键字,又被称为保留字,它们在Python中有特殊意义。例如:import是一个关键字,它告诉Python解释器将一个模块导入到程序。
  • 标识符可以为任意长度。

例如:area、radius和number1都是合法标识符,而2A和d+4不是,因为它们没有遵从这些规则。当Python检测出不合法的标识符时,它就会报告一个语法错误并终止程序。
注意:因为Python区分大小写,所以area、Area和AREA是不同的标识符。
提示:描述性标识符可以使程序更加易于阅读。避免使用简写的标识符。使用完整的单词更具描述性。例如:numberOfStudents比numStuds、numOfStuds或numOfStudents更好。我们在书里完整的程序中使用描述性的名字。然而,我们也会偶尔为了简洁起见在代码段中使用像i、j、k、x和y这样的变量名。这些名字也为代码段提供了一种风格。
提示:变量名使用小写字母,例如:radius和area。如果一个名字包含几个单词,将这几个单词连在一起构成一个变量名,第一个单词要小写,而后续的每个单词的第一个字母要大写,例如:numberOfStudents。这种命名方式被称为骆驼拼写法,因为大写的字母好像骆驼的驼峰。
检查点
2.6 下面哪些标识符是有效的?哪些是Python关键字(参见附录A)?


<a href=https://yqfile.alicdn.com/835089a04353728e11eb257f4491aef927580506.png" >
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值