github开源项目:教你越过python编程的那些坑,提高编程效率

python近年来算是非常火热的一门语言了,看下编程语言排行榜,python已经荣登榜三,虽距离榜一榜二有很大距离, 但是随着人工智能和大数据的火热,很难说不会继续发力。

github开源项目:教你越过python编程的那些坑,提高编程效率

虽然python被炒的火热,但是,从事编程行业的人应该都知道,编程不是靠语言有多热就可以学会的,而是头脑需要冷静下来,慢慢学习,让自己熟练掌握并去应用这门语言工具,才能去创造更大的价值。但是python和其他语言一样,也会有很多初学者必定会踩的坑,那么我们要如何去避免呢?也许,借鉴他人的经验就是一个好方法,今天要介绍的这个项目“What the f*ck Python!”就可以帮助我们。

什么是“What the f*ck Python!”

这个项目旨在介绍一些python语言的特性,收集 Python 中那些难以理解和反人类直觉的例子,以及鲜为人知的功能特性,,并尝试讨论这些现象背后真正的原理,防止对python不熟练的人踩到坑。

github开源项目:教你越过python编程的那些坑,提高编程效率

如何去理解这个项目?

这个项目针对每一个有可能的踩的坑,都举了一个例子,然后针对每个例子都按照以下格式来说明:

github开源项目:教你越过python编程的那些坑,提高编程效率

比如这个坑,标题为“Mutating the immutable!/强人所难”,接着贴上了容易导致错误的代码,然后是程序输出,接着对输出异常进行分析,有引用到的知识还有引用地址,如果你想了解更详细的内容可以点击查看。

github开源项目:教你越过python编程的那些坑,提高编程效率

有些问题说明还有图示,非常易懂:

github开源项目:教你越过python编程的那些坑,提高编程效率

目前项目已经基本完结,所有python可能会碰到的坑作者都已经梳理完成,以下是部分内容截图,你是否都有踩到?

github开源项目:教你越过python编程的那些坑,提高编程效率

Usage/用法

安装 npm 包 wtfpython

$ npm install -g wtfpython

或者, 安装 pypi 包 wtfpython

$ pip install wtfpython -U

现在, 在命令行中运行 wtfpython, 你就可以开始浏览了.



作者会不定期分享科技资讯以及程序员想要的干货哦!欢迎关注,点赞,转发,收藏支持!

如果有囊中不羞涩的朋友,也可点击“打赏”,支持作者哈,谢谢


分享到:


相關文章: