python变量命名规则

作者: 还请指教 | 来源:发表于2019-08-22 13:48 被阅读3次

标识符

标识符(identifier)是指用来标识某个实体的一个符号,在不同的应用环境下有不同的含义。在计算机编程语言中,标识符是用户编程时使用的名字,用于给变量、常量函数、语句块等命名,以建立起名称与使用之间的关系。标识符通常由字母和数字以及其它字符构成。

python的标识符规范:

  • 必须以字母或下划线开头,后面可以跟任意数目的字母,数字和下划线
  • 这里的字母并不局限于26个英文字母,可以包含中文字符,日文字符等
  • Python语言区分大小写,因此abc和ABc是两个不同的标识符
  • Python3支持UTF-8字符集,因此Python3的标识符可以使用UTF-8所能表示的多种语言的字符
  • Python2.x 对中文支持较差,如果在Python2.x程序中使用中文字符或中文变量,则需要在源程序第一行加上“#coding:utf-8”,而且可能需要在保存时选择UTF-8字符集
  • 使用标识符命名时,一定要避开python的保留字和内置函数名(避免对其造成破坏和不能使用)

python保留字

import keyword

print(keyword.kwlist)
1.png

下滑线|驼峰命名法

下划线式

def get_all_element():
    pass

def alter_for_list():
    pass

good_sort = []
id_list = []
student_name = "wang ming"

驼峰式

def getAllElement():
    pass

def alterForList():
    pass

goodSort = []
idList = []
studentName = []

正确的例子

#杂乱的命名法不提倡,只演示
大狗子 = 1
_butiguh = 3
in01 = 4
_in123333 = 5
_1 = 6
_123uhu = 7
毛二_1 = 8 

print(大狗子,_butiguh,in01,_in123333,_1,_123uhu,毛二_1)
2.png

错误的实例

3.png

数字不能作为开头

4.png

如果不知道哪里出错了,上面的可能很崩溃

5.png

特殊符号是不可以的

6.png

对保留字赋值不会成功

暂时就这么多吧,想起来时再做补充!

相关文章

  • Python的注释和变量的命名规则

    python 注释 python 变量命名规则

  • 第二章

    变量和简单类型 单行注释和多行注释 Python是弱类型语言 Python变量的特征 Python变量命名规则 P...

  • python变量命名规则

    标识符 标识符(identifier)是指用来标识某个实体的一个符号,在不同的应用环境下有不同的含义。在计算机编程...

  • python语言变量命名规则

    Python语言变量命名规则 变量名只能包含字母、数字和下划线。(推荐学习:《0基础入门python》) 变量名可...

  • loumingyu-Python-day01

    变量 变量名自定义,要满足标识符命名规则 标识符 标识符命名规则是Python中定义各种名字的时候的统一规范,具体...

  • 全新Python学习day01

    变量 变量名自定义,要满足标识符命名规则 标识符 标识符命名规则是Python中定义各种名字的时候的统一规范,具体...

  • Python变量以及命名规则

    变量以及命名规则 ①字符之间不能有空格,不能以数字开头,不可使用特殊符号,如:@、#、%等。 ②不能使用关键字,如...

  • 变量与运算符

    Variables变量Python不需要声明变量的类型,name = "min"命名规则:可以是字母,下划线,数字...

  • python01-变量和简单数据类型

    变量 python中添加变量后必须为变量赋值,变量的类型有多种,如数字、字符串、列表、元组、字典等 变量命名规则 ...

  • vue学习笔记--API URI设计规范和javaScript开

    本文目录http常用方法简单的URI命名规则级联资源API URI命名规则其他命名规则变量命名规则函数命名规则常量...

网友评论

    本文标题:python变量命名规则

    本文链接:https://www.haomeiwen.com/subject/pmjnsctx.html