《自拍教程》Python编程风格规范

Posted zipython

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《自拍教程》Python编程风格规范相关的知识,希望对你有一定的参考价值。

Python编程风格规范

根据Python官方提供的Python编程风格规范:
Style Guide for Python Code, 即PEP8规范,
https://www.python.org/dev/peps/pep-0008/

我通过学习并翻译总结,
总结了以下几条编程风格规范,各位同学可考虑自行参考。
良好的编程风格规范可以凸显代码编写者是否专业,
并提高其他代码阅读者的易读性。
我面试过很多测试求职候选人,做笔试题的时候。
一看代码命名规范,就知道正点不正点了, 是不是老手。
阅读他人代码也一样,如果命名不规范,看着也累。

命名规则









































Python的名称类型 示例 注释
变量名 name_str 全小写加下划线(lower_with_under)
常量名 NAME_STR 全大写加下划线(UPPER_WITH_UNDER)
函数名 def convert_name(): 全小写加下划线(def lower_with_under())
类名 class NameConvertor(): 驼峰式加首字母大写,一般是名词(class CapitalWords())
模块名 convert_name.py 全小写加下划线(lower_with_under.py)
包名(文件夹名) convert_name 全小写加下划线的文件夹名称,记得必须加__init__.py文件哦(lower_with_under)


单下划线 _
提示其他程序员这个变量或方法只在内部使用,不建议被调用,
_lower_with_under, 但实际是可以调用的。

**双下划线 __**
表示私有变量或方法,不能被调用,调用会报错哦。
__lower_with_under

其他语句代码块规则
语句代码涉及比如运算符和表达式,语句换行,tab缩进等。
建议大家直接用:
Pycharm的:Ctrl + Alt + L来格式化代码,效果非常好。
Sublime上安装Anaconda插件, 代码界面邮件选择Anaconda-》AutoFormat PEP8选项即可。
很好用哦。

更多更好的原创文章,请到:www.zipython.com

原文链接:https://www.zipython.com/#/detail?id=4d9f5d85bc014841a67bede8cb1f3530

以上是关于《自拍教程》Python编程风格规范的主要内容,如果未能解决你的问题,请参考以下文章

Python编程规范与风格指南(开发者入门必读)

Python 编程规范指南详解 上

《自拍教程34》段位一_Python批处理脚本

《自拍教程》Python自动化测试学习思路

《自拍教程50》Python_adb随机按键模拟2小时

《自拍教程61》Python adb反复启动退出高德地图App