博客
关于我
python--基本代码规范
阅读量:798 次
发布时间: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规范

    来源:转载

    你可能感兴趣的文章
    python3 mysql8_Python MySQL8.0 错误:authentication plugin 'calling_sha2_password' is not supported....
    查看>>
    Python关键代码总览!从Zero到Hero必看的考点
    查看>>
    python3 robotframework+pycharm框架搭建
    查看>>
    Python3 shutil模块
    查看>>
    Python关于strftime函数详细解析 附实战代码
    查看>>
    Python3 tutorial day3
    查看>>
    python3 week4
    查看>>
    Python3 创建数组
    查看>>
    python3 套接字异常(a byte-like object is required not str)
    查看>>
    python3 实现用户三次输入错误记录黑名单并对该用户登录锁定-day1
    查看>>
    python3 文本变图片
    查看>>
    Python3 查看 com 组件的属性
    查看>>
    python3 案例分享--发邮件
    查看>>
    python3 模板库_Python3 标准库概览_Python教程_我爱模板网 - 提供下载各种免费建站资源,免费网站模板,免费网页特效,让你爱上建站!...
    查看>>
    Python3 求最大/小值及索引值 Numpy
    查看>>
    python3+django使用celery执行某些任务失败的解决方案
    查看>>
    Python3+Requests+Unittest实战系列【一】
    查看>>
    python3+requests+unittest实战系列【一】
    查看>>
    python3+requests+unittest实战系列【二】
    查看>>
    Python3+Requests+Unittest实战系列【二】
    查看>>