博客
关于我
python--基本代码规范
阅读量:796 次
发布时间:2023-03-08

本文共 565 字,大约阅读时间需要 1 分钟。

Python代码规范

一、标识符

标识符是用于命名变量、常量、函数、类等对象的名称。在Python语言中,标识符的命名规则具有特定的要求。

  • 第一个字符必须是字母或下划线,例如:a、Ak、_set_id、green等,但$abc、&_a、~bshrc、123abc等是不允许的。
  • 标识符的其他部分由字母、数字和下划线组成,例如:a123c_、bbc、city_of_china等,但a&b、king-of-the-world、love@qq.com等是不允许的。
  • 二、大小写敏感性

    Python对大小写敏感,标识符ABC与abc是两个不同的名称。

  • 变量名建议全部小写,类名采用大写驼峰命名法。
  • 函数和方法名使用小写加下划线的方式,例如:get、set、count_apple、total_number等。
  • 类名采用驼峰命名法,例如:TreadMixIn、BrokenBarrierError、_DummyThread等。
  • 三、模块和包的命名

    模块和包的命名应采用小写方式,并尽量避免与标准库及著名第三方库重复。

    注意事项:

  • 尽量遵循上述命名规范,保持代码的可读性和可维护性。
  • 在定义命名时,注重代码的可读性,使用描述性的命名方式。
  • 建议参考以下规范文件:

    Google Python Style Guide
    PEP8规范

    来源:转载

    你可能感兴趣的文章
    Python基础【os】
    查看>>
    Python基础——面向对象
    查看>>
    Python基础——线程锁
    查看>>
    python基础——线程与进程
    查看>>
    Python基础——构造方法和特殊成员方法
    查看>>
    Python基础——多线程值从Thread类继承
    查看>>
    Python基础——多线程之信号量
    查看>>
    Python基础——_thread多线程
    查看>>
    Python基础——Thread类与线程对象
    查看>>
    Python基础——Thread创建管理多线程
    查看>>
    Python基础——SQLite数据库基本操作
    查看>>
    Python基础——MySQL数据库基本操作
    查看>>
    Python基础_列表 list
    查看>>
    python系列【仅供参考】:python异步库调用gevent和asyncio对比
    查看>>
    python基础3
    查看>>
    Python基础08 面向对象的基本概念
    查看>>
    Python基础-函数篇
    查看>>
    python基础---->常用模块
    查看>>
    Python基础(2):控制结构
    查看>>
    Python基础 | 关于“循环”那些事
    查看>>