Python语言中合法变量命名有什么规则?(python中合法变量名的要求)

网友投稿 628 2022-09-06


Python语言中合法变量命名有什么规则?(python中合法变量名的要求)

在Python语言中,存储一个数据,需要定义一个变量,所谓的变量,就是可以改变的量。程序是用来处理数据的,变量则是用来存储数据的;此外python中的变量不需要指明类型,系统可以自动识别。说到变量,本篇文章要为大家讲解一下python合法变量命名规则,我们一起来学习一下吧。

python需要使用标识符给变量命名,其实标识符就是用于给程序中变量、类、方法命名的符号。

python语言的标识符必须以字母、下划线(_)开头,后面可以跟任意数目的字母、数字和下划线(_)。此处的字母并不局限于26个英文字母,可以包含中文字符、日文字符等。

由于python3支持UTF-8字符集,因此python3的标识符可以使用UTF-8所能表示的多种语言的字符。python语言是区分大小写的,因此abc和Abc是两个不同的标识符。

python2.x对中文支持较差,如果要在python2.x程序中使用中文字符或中文变量,则需要在python源程序的第一行增加“#coding:utf-8”,当然别忘了将源文件保存为UTF-8字符集。

python标识符规则如下:

①标识符可以由字母、数字、下划线(_)组成,其中数字不能打头。

②标识符不能是python关键字,但可以包含关键字。

③标识符不能包含空格。

举例说明:

abc_xyz:合法

HelloWorld:合法

abc:合法

xyz#abc:不合法,标识符中不允许出现#号

abc1:合法

1abc:不合法,标识符不允许数字开头


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:# yyds干货盘点 # 盘点一道Python中的yield生成器的题目
下一篇:Python 查找算法_众里寻他千百度,蓦然回首那人却在灯火阑珊处(线性、二分,分块、插值查找算法)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~