他说Python
他说Python
全部文章
Python技术分享
Java(1)
Java高级开发(34)
python(3)
好文推荐(1)
归档
标签
去牛客网
登录
/
注册
他说Python的博客
、
全部文章
/ Python技术分享
(共37篇)
程序员需要掌握的七种 Python 代码更易维护的武器
检查你的代码风格 PEP 8 是 Python 代码风格规范,它规定了类似行长度、缩进、多行表达式、变量命名约定等内容。尽管你的团队自身可能也会有稍微不同于 PEP 8 的代码风格规范,但任何代码风格规范的目标都是在代码库中强制实施一致的标准,使代码的可读性更强、更易于维护。下面三个库就可以用来帮...
2021-08-16
0
515
Python 编程语言要掌握的技能之一:善用变量来改善代码质量
如何为变量起名 在计算机科学领域,有一句著名的格言(俏皮话): There are only two hard things in Computer Science: cache invalidation and naming things. 在计算机科学领域只有两件难事:缓存过期 和 给东西起...
2021-08-16
0
688
Python 编程语言要掌握的技能之一:编写条件分支代码的技巧
Python 里的分支代码 Python 支持最为常见的 if/else 条件分支语句,不过它缺少在其他编程语言中常见的 switch/case 语句。 除此之外,Python 还为 for/while 循环以及 try/except 语句提供了 else 分支,在一些特殊的场景下,它们可以大显身...
2021-08-16
0
473
Python 编程语言要掌握的技能之一:使用数字与字符串的技巧
最佳实践 1. 少写数字字面量 “数字字面量(integer literal)” 是指那些直接出现在代码里的数字。它们分布在代码里的各个角落,比如代码 del users[0] 里的 0 就是一个数字字面量。它们简单、实用,每个人每天都在写。但是,当你的代码里不断重复出现一些特定字面量时,你的“...
2021-08-16
0
470
程序员常用6 个 Python 的日期时间库
内建的 datetime 模块 在跳转到其他库之前,让我们回顾一下如何使用 datetime 模块将日期字符串转换为 Python datetime 对象。 假设我们从 API 接受到一个日期字符串,并且需要它作为 Python datetime 对象存在: 2018-04-29T17:45:...
2021-08-16
0
551
程序员用于机器学习编程的Python 数据处理库 pandas 入门教程
入门介绍 pandas适合于许多不同类型的数据,包括: · 具有异构类型列的表格数据,例如SQL表格或Excel数据 · 有序和无序(不一定是固定频率)时间序列数据。 · 具有行列标签的任意矩阵数据(均匀类型或不同类型) · 任何其他形式的观测/统计数据集。 由于这是一个Python语言...
2021-08-16
0
508
程序员开发Web项目一个 Python 3 的智能 API 框架:API Star
开始 我们将从安装 API Star 开始。为此实验创建一个虚拟环境是一个好主意。如果你不知道如何创建一个虚拟环境,不要担心,继续往下看。 Python pip install apistar (译注:上面的命令是在 Python 3 虚拟环境下使用的) 如果你没有使用虚拟环境或者你的 P...
2021-08-16
0
446
程序员必备的处理图像Python库:Pillow安装和使用
Pillow库为Python解释器添加了图像处理功能。它提供广泛的文件格式支持,高效的内部表示,以及相当强大的图像处理功能。 ##功能特点 图像存档Pillow库是写图像存档和图像批处理应用程序的理想选择。您可以使用该库创建缩略图,在文件格式之间进行转换,打印图片等。当前版本支持识别和读取...
2021-08-16
0
522
优酷土豆青睐的搜索引擎Sphinx新功能:Python项目文档生成工具
Sphinx能为Python项目创建智能且美观的文档,由Georg Brandl编写,BSD许可证。Sphinx最初是为新版本Python文档https://docs.python.org/3/创建的,目前已经支持C/C++,计划添加其他语言支持。 了解更多请查看官方文档。 ##功能特点 · ...
2021-08-16
0
525
大型线上项目中动态语言诸多问题之二 -- 以 Python 语言为例
第一个问题:Mutable对象被误改 这个是在线上环境出现过的一个BUG 事后说起来很简单,服务端数据(放在dict里面的)被意外修改了,但查证的时候也花了许多时间,伪代码如下: def routine(dct): **if** high_propability: sub_routi...
2021-08-16
0
648
首页
上一页
1
2
3
4
下一页
末页