搜文章
推荐 原创 视频 Java开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发
Lambda在线 > 中软卓越中西区 > 给python开发者:8个节省时间的方法

给python开发者:8个节省时间的方法

中软卓越中西区 2017-10-30

最近Python非常受欢迎,所以我们总结了一些关于Python的相关资料,欢迎有相关爱好者后台留言,我会发学习资料给你们的哦!



很多同学分享了学习python语言时的一些方法,我们精选了8个方法来节省时间,正在学习python语言的你,看过来~




1. 不使用分号


使用分号在 Python 中是可选的,对比其他面向对象语言,你不需要在每一条语句后面使用分号。

这看起来很简单,似乎也节省不了多少时间;但一旦你的代码量扩展到数千号,这些分号就变得分心且没有必要键入。



2. 找一个称手的代码编辑器


选择一个称手的代码编辑器可以节省大量的时间。面对这么多代码编辑器,很多新手都会感觉很迷茫。

习惯一个编辑器再使用其他编辑器会觉得很混乱,所以选一个称手的是一个好的起点。不管你选择哪一个,要实时支持 flake8 和 PEP8。


3. 遵循 Python 代码规范


遵循 Python 代码规范可以提升代码的可读性,从而节省评审代码的时间。(Python 的设计哲学 强调代码的可读性。)


4. 使用 help() 函数


Python 的 help() 是随手可用的内置函数可以节约很多时间,比如查找其他函数的解释。你可以在解释器终端直接运行该函数。

Python 文档有更多该函数的用法。



5. 使用库


Python 有大量的库可以让你不必每次都重复造轮子。

比如,你可以从 PyPI(Python包索引)选择大量可用的包,这是一个软件仓库。

给python开发者:8个节省时间的方法

Scikit-image 是一个很好例子,它使图像处理任务如模糊,增强对比度,缩放只需要一些函数调用就可以完成。



6. 使用Cookiecutter


Cookiecutter 是一命令行工具,可以帮助你从工程模板创建 Python 工程,这可以节省大量的时间。


7. 严格的注释


养成写注释的好习惯,可以节省你和其他人的时间,尤其是作调试跟踪。

给python开发者:8个节省时间的方法


8. 经常测试


尝试测试你程序中的每一个组件。听起来好像有点费时,但长时间运行可以节省大量时间,帮助你发现隐藏的 bug,让你对代码更放心,还强制你理解自己的每一片代码在真实情况下是如何地运行。

REPL 是一个 read-eval-print loop,一个常用的代码测试工具,很多 Pythonists 使用它。

给python开发者:8个节省时间的方法

这8个方法,你用过几个?

或者你还有其他的好方法,

欢迎在评论区留言分享!



另外,本周六我们有关于Python的分享交流会哦,相约520,不见不散!


给python开发者:8个节省时间的方法



给python开发者:8个节省时间的方法


一个有料,有内涵的平台,欢迎关注



联系我们

电话:400-680-9778
QQ: 2791484572  
微信:chinasoft-wh
官方网站:http://www.whzrgj.com
地址:
武汉市洪山区软件园路F3栋4楼

武汉市武昌区中北路31号知音广场3F

西安市高新区科技二路西安软件园零壹广场6楼

西安市未央区凤城二路经发大厦25楼

郑州市金水区花园路与农业路交叉口兰德中心8楼

洛阳西工区富雅东方b座1407

武汉IT学习交流群:591739436
西安IT学习交流群 613028109
郑州IT学习交流群:615491039


欢迎您的加入!

版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《给python开发者:8个节省时间的方法》的版权归原作者「中软卓越中西区」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

关注中软卓越中西区微信公众号

中软卓越中西区微信公众号:chinasoft-wh

中软卓越中西区

手机扫描上方二维码即可关注中软卓越中西区微信公众号

中软卓越中西区最新文章

精品公众号随机推荐