拓冰建站拓冰建站
首页 / 资讯中心 / 正文

Python语言变量的命名规则

存在于其中, 变量进行命名时, 遵循着一些基本的规则以及最佳实践。以下是对这些规则以及实践的概述:1. 基本规则字母, 数字, 下划线, 变量名仅能涵盖字母, 数字以及下划线_, 它们务必以字母或者下划线起始, 不可以数字开头。大小写存在区分, 是对大小写敏感方面的表现, 这所表达的意思是不同的两个变量, 分别是以及。不该把这类关键字, 像print、if、and等, 用作变量名, 不然会致使语法出错, 或者出现意外行为, 同时要避免使用内置函数和关键字。2. 风格指南- PEP 8, 它呢, 是社区可广泛接受的那种风格指南, 它能提供关于代码格式的建议, 这里面呢还涵盖了变量命名方面的建议标点符号。变量名要简单凝练, 富有描述特性, 使之能够任谁皆领会得出, 代码究竟为何而编写, 不管是他人, 或者乃后期的你自己。多个单词的变量名里, 会用下划线来分隔单词, 就像这样, 例如。3. 命名惯例- 小写字母: 一般而言, 普通变量往往采用全小写字母进行运用, 像, 还比如city。不打算更改的变量, 也就是常量, 通常会采用全大写字母以及下划线来表示, 就像、TOTAL这样。面向对象编程里, 用于类名的首字母, 通常大写, 像那样, 如。对于某些程序员而言, 他们会运用单个下划线前缀用来表示变量乃“私有的”, 或者这般变量仅供内部使用, 就像这种情况。- 双下划线前缀: 处于类的方法里面, 双下划线前缀意味着该变量或者方法属于类的私有成员。4. 实践例子适宜的命名: 挑选具备意义的变量名, 能够极为显著地提升代码的可读性, 例, 采用age相较于运用a更优, 运用比运用usrnm更佳。规避太长的变量名, 虽说明晰性挺关键, 然而过长的变量名兴许会致使代码读起来愈发费劲, 适度地去缩短过长的变量名, 并且要让其意思保持清楚。5. 国际化注意事项对于非英语字符, 会支持使用非ASCII字符当作变量名, 像这种如中文的字符。即便如此, 鉴于代码的国际化以及易读性方面的考虑, 一般给出的建议是使用英文来进行命名。6. 避免冲突和混淆千万不要去模仿那些内置类型, 要防止使用诸如str这种或者是list那般的内置类型当作变量名, 毕竟如此这般很有可能引起混淆呀。需要保证变量名具有独特性, 并且不在一个较大的代码库中与现有的变量产生冲突以此来避免出现相同情况。概要而言, 一个优质的变量名应当可以明晰地传递其意义, 与此同时遵循相应的命名规则以及社区内的最佳实践。合适的命名不但对代码的维护有所助力, 而且还是良好编程习惯的一种展现。
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门