Python 的代码风格由 PEP 8 描述。这个文档描述了 Python 编程风格的方方面面。在遵守这个文档的条件下,不同程序员编写的 Python 代码可以保持最大程度的相似风格。这样就易于阅读,易于在程序员之间交流。1. 命名风格 总体原则,新编代码必须按下面命名风格进行,现有库的编码尽量保持 ...
分类:
其他好文 时间:
2018-07-20 22:37:32
阅读次数:
220
构建函数,创建模块,安装发布文件,安装pytest和PEP 8插件,确认PEP8兼容性以及纠错 ...
分类:
编程语言 时间:
2018-07-20 21:18:15
阅读次数:
277
ThuJul1210:57:35EDT2018,Guido在邮件中表示,退出PEP的管理层,给自己来个大长假,毕竟年纪也不小了。但他会作为一个普通的Python核心开发者,留在社区,但是所有的决定就看大家的了。而且,他不准备指定继任者。他对社区的下一步发展提出了几个问题:民主制?无政府?独裁?联邦?这个当然也留给大家决定了,曾经被称为独裁者的领导人,这次并没有独裁。随后,有很多人回复邮件,大多表达
分类:
编程语言 时间:
2018-07-13 17:34:46
阅读次数:
173
#!/usr/bin/python指定用什么解释器运行脚本以及解释器所在的位置# -*- coding: utf-8 -*-用来指定文件编码为utf-8的PEP 0263 -- Defining Python Source Code Encodingshttp://www.python.org/de ...
分类:
编程语言 时间:
2018-07-07 01:10:29
阅读次数:
205
1.为什么学习Python? 2.通过什么途径学习的Python? 3.Python和Java、PHP、C、C#、C++等其他语言的对比? 4.简述解释型和编译型编程语言? 5.Python解释器种类以及特点? 6.位和字节的关系? 7.b、B、KB、MB、GB 的关系? 8.请至少列举5个 PEP ...
分类:
编程语言 时间:
2018-06-25 20:33:54
阅读次数:
288
PEP8 代码风格指南 知识点 代码排版 字符串引号 表达式和语句中的空格 注释 版本注记 命名约定 公共和内部接口 程序编写建议 1. 介绍 这份文档给出的代码约定适用于主要的 Python 发行版所有标准库中的 Python 代码。请参阅相似的 PEP 信息,其用于描述实现 Python 的 C ...
分类:
编程语言 时间:
2018-06-14 23:59:35
阅读次数:
309
字符串格式化 Python的字符串格式化有两种方式: 百分号方式、format方式 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存。[PEP-3101] This PEP proposes a new system for built-in str ...
分类:
编程语言 时间:
2018-06-03 14:38:19
阅读次数:
171
原文链接:https://legacy.python.org/dev/peps/pep-0008/ 参考:https://blog.csdn.net/ratsniper/article/details/78954852 Code lay-out 代码布局 Indentation 缩进 Tabs or ...
分类:
编程语言 时间:
2018-05-25 01:45:17
阅读次数:
776
Requests 是用Python语言编写,基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTTP 测试需求。Requests 的哲学是以 PEP 20 的习语为中心开发的,所以它比 urllib ...
分类:
其他好文 时间:
2018-05-18 22:28:07
阅读次数:
168
起步通过内建方法 isinstance(object, classinfo) 可以判断一个对象是否是某个类的实例。但你是否想过关于鸭子协议的对象是如何进行判断的呢? 比如 list 类的父类是继 object 类的,但通过 isinstance([], typing.Iterable) 返回的却是真,难道 list 是可迭代的子类?根据 PEP 3119 的描述中得知实例的检查是允许重载的:The
分类:
其他好文 时间:
2018-05-18 18:42:23
阅读次数:
142