Python, 是一個設計優美的解釋型高級語言, 它提供了不少能讓程序員感到溫馨的功能特性。但有的時候, Python 的一些輸出結果對於初學者來講彷佛並非那麼一目瞭然。程序員
這個有趣的項目意在收集 Python 中那些難以理解和反人類直覺的例子以及不爲人知的功能特性, 並嘗試討論這些現象背後真正的原理!編程
雖然下面的有些例子並不必定會讓你以爲 WTFs,但它們依然有可能會告訴你一些你所不知道的 Python 有趣特性。我以爲這是一種學習編程語言內部原理的好辦法, 並且我相信你也會從中得到樂趣!編程語言
目錄學習
Structure of the Examples/示例結構spa
Usage/用法設計
Examples/示例ci
> += is faster/更快的 +=字符串
> Let's make a giant string!/來作個巨大的字符串吧!string
> Explicit typecast of strings/字符串的顯式類型轉換it
> Minor Ones/小知識點
> Okay Python, Can you make me fly?/Python, 能否帶我飛? *
> goto, but why?/goto, 但爲何? *
> Brace yourself!/作好思想準備 *