超8千Star,火遍Github的Python反直觉案例集!
大数据文摘授权转载
作者:Satwik Kansal
译者:暮晨
Python,是一个设计优美的解释型高级语言,它提供了很多能让程序员感到舒适的功能特性。
但有的时候,Python的一些输出结果对于初学者来说似乎并不是那么一目了然。
这个有趣的项目意在收集Python中那些难以理解和反人类直觉的例子以及鲜为人知的功能特性,并尝试讨论这些现象背后真正的原理!
虽然下面的有些例子并不一定会让你觉得WTFs,但它们依然有可能会告诉你一些你所不知道的Python有趣特性。我觉得这是一种学习编程语言内部原理的好办法,而且我相信你也会从中获得乐趣!
如果你是一位经验比较丰富的Python程序员,你可以尝试挑战看是否能一次就找到例子的正确答案。你可能对其中的一些例子已经比较熟悉了,那这也许能唤起你当年踩这些坑时的甜蜜回忆
示例结构
所有示例的结构都如下所示:
&g