当前位置: 首页 > news >正文

Python 编程规范进阶(1) | 命名规范

养成良好的开发、编程习惯

跟着google开源项目走 https://github.com/google/styleguide

近期Target:

  • 命名规范;
  • Pythonic 积累
  • 按照需求写需要的API;
  • 写前先动脑子,比如画流程图,测试接口;
    Google 推荐的Python实用规范

远期Target:

  • 规范注释
  • 测试接口,规避不必要的bug
  • python requests 源码阅读,学习更pythonic 的python代码写法。
    参考 requests 源码 github

持续补充

命名规范

  • 模块名写法: module_name ;

  • 包名写法: package_name ;

  • 类名: ClassName ;

  • 方法名: method_name ;

  • 异常名: ExceptionName ;

  • 函数名: function_name ;

  • 全局常量名: GLOBAL_CONSTANT_NAME ;

  • 全局变量名: global_var_name ;

  • 实例名: instance_var_name ;

  • 函数参数名: function_parameter_name ;

  • 局部变量名: local_var_name .

http://www.lryc.cn/news/99797.html

相关文章:

  • 算法----二叉搜索树中第K小的元素
  • 阿里Java开发手册~安全规约
  • 消息中间件RabbitMQ——学习笔记
  • 爬虫005_python类型转换_其他类型转换为整型_转换为Float类型_转换为字符串_转换为布尔值---python工作笔记023
  • SpringBoot复习:(5)使用PropertySource注解
  • webrtc 支持H265(三) 总结
  • Windows使用Notepad++编辑Linux服务器的文件
  • 升级你的数据采集引擎 使用多线程与代理池提升HTTP代理爬虫性能
  • flask实现一个登录界面
  • redis的四种模式优缺点
  • maven本地仓库地址修改+maven国内镜像设置+maven运行所需pos.xml文件配置基本写法
  • Jenkins集成SonarQube保姆级教程
  • Git的安装以及本地仓库的创建和配置
  • 现在运动耳机什么牌子的好用、最好的运动耳机推荐
  • 监控指标与监控类型
  • Vue实现柱状图横向自动滚动
  • 解决构建maven工程时,配置了阿里云的前提下,依旧使用中央仓库下载依赖导致失败的问题!!!
  • MYSQL DCL语句
  • 4H-SiC nMOSFETs的亚阈值漏电流扫描滞后特性
  • 设计模式(单例模式)
  • [SQL挖掘机] - 算术函数 - sqrt
  • 数据结构--顺序表、单链表
  • 云安全攻防(一)之 云原生
  • #vue3报错 Cannot read properties of null (reading ‘isCE‘)#
  • 【计算机视觉中的 GAN 】 - 生成学习简介(1)
  • 深度学习实战44-Keras框架下实现高中数学题目的智能分类功能应用
  • Redis Sentinel 及 Redis Cluster
  • shell中按照特定字符分割字符串,并且在切分后的每段内容后加上特定字符(串),然后再用特定字符拼接起来
  • 探寻智能化未来:AI与Web3共创金融领域巨大潜力
  • Django学习笔记-表单(forms)的使用