标识符

简介: 标识符

标识符字母下划线数字组成,且不能以数字开头。


Python 3 中,可以用中文作为变量名,非 ASCII 标识符也是允许的了。


定义标识符的首要原则是见名知义


提示

Python 中标识符区分大小写


模块名称

模块使用小蛇命名风格。

# 正确的模块名
import decoder
import html_parser
# 不推荐的模块名
import Decoder点击复制复制失败已复制


类名

类名使用大驼峰命名风格,私有类可用一个下划线开头

class Farm():
    pass
class AnimalFarm():
    pass
class _PrivateFarm():
    pass点击复制复制失败已复制


提示

最好将相关的类和顶级函数放在同一个模块里,不像 Java ,没必要限制一个类一个模块。


函数名

函数名使用小蛇命名风格。私有函数在函数名前加一个下划线。

def run():
    pass
def run_with_env():
    pass
class Person():
    def _private_func():
        pass点击复制复制失败已复制


变量名

变量名使用小蛇命名风格。

if __name__=='__main__':
    count=0
    test_var=''点击复制复制失败已复制


常量名

变量名使用大蛇命名风格。

MAX_CLIENT=10
PI=3.14
目录
相关文章
|
7月前
|
C++
c++的标识符
c++的标识符
84 0
|
5月前
|
存储 Java 测试技术
day5:Java关键字、标识符和命名规范
【7月更文挑战第5天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
65 0
|
7月前
|
Java
|
7月前
|
Java 程序员 编译器
标识符的命名原则
标识符的命名原则
|
7月前
|
存储 程序员 编译器
C++注释、变量、常量、关键字、标识符、输入输出
C++注释、变量、常量、关键字、标识符、输入输出
|
Java
1.2 标识符与命名规则
1.2 标识符与命名规则
68 0
|
存储 缓存 编译器
C/C++函数与变量前面的标识符的作用
C/C++函数与变量前面的标识符的作用
188 4
C/C++函数与变量前面的标识符的作用
|
开发者 Python
标识符的命名规则与规范 | 学习笔记
快速学习 标识符的命名规则与规范
标识符的命名规则与规范 | 学习笔记
|
Java 程序员 开发工具
标识符(含义、组成、定义规则、命名规范)
标识符 标识符含义 ​ 大家第一次见到标识符这个词的时候可能会有点陌生,其实标识符就是我们编程的时候使用的“名字“ , 给类、接口、方法、变量、常量名,包名等起名字的字符序列
515 0