<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                **Python這樣來的** Python 的創始人為吉多·范羅蘇姆(Guido van Rossum)。1989 年的圣誕節期間,吉多·范羅蘇姆為了在阿姆斯特丹打發時間,決心開發一個新的腳本解釋程序,作為ABC語言的一種繼承。之所以選中Python作為程序的名字,是因為他是 BBC 電視劇——蒙提·派森的飛行馬戲團(Monty Python's Flying Circus)的愛好者。ABC 是由吉多參加設計的一種教學語言。就吉多本人看來,ABC 這種語言非常優美和強大,是專門為非專業程序員設計的。但是 ABC 語言并沒有成功,究其原因,吉多認為是非開放造成的。吉多決心在Python中避免這一錯誤,并獲取了非常好的效果,完美結合了C和其他一些語言。 就這樣,Python 在吉多手中誕生了。實際上,第一個實現是在Mac機上。可以說,Python 是從 ABC 發展起來,主要受到了Modula-3(另一種相當優美且強大的語言,為小型團體所設計的)的影響。并且結合了 Unix shell 和 C 的習慣。 目前吉多仍然是 Python 的主要開發者,決定整個Python語言的發展方向。Python 社區經常稱呼他是仁慈的獨裁者。 Python 2.0 于 2000 年 10 月 16 日發布,增加了實現完整的垃圾回收,并且支持 Unicode。同時,整個開發過程更加透明,社區對開發進度的影響逐漸擴大。Python 3.0 于2008年12月3日發布,此版不完全兼容之前的 Python 源代碼。不過,很多新特性后來也被移植到舊的 Python 2.6/2.7 版本。 Python是完全面向對象的語言。函數、模塊、數字、字符串都是對象。并且完全支持繼承、重載、派生、多重繼承,有益于增強源代碼的復用性。Python 支持重載運算符,因此 Python 也支持泛型設計。相對于 Lisp 這種傳統的函數式編程語言,Python 對函數式設計只提供了有限的支持。有兩個標準庫(functools, itertools)提供了與 Haskell 和 Standard ML 中類似的函數式程序設計工具。 雖然Python可能被粗略地分類為“腳本語言”(script language),但實際上一些大規模軟件開發項目例如 Zope、Mnet 及BitTorrent,Google 也廣泛地使用它。Python 的支持者較喜歡稱它為一種高級動態編程語言,原因是“腳本語言”泛指僅作簡單程序設計任務的語言,如 shell script、VBScript 等只能處理簡單任務的編程語言,并不能與Python相提并論。 Python 本身被設計為可擴充的。并非所有的特性和功能都集成到語言核心。Python提供了豐富的API和工具,以便程序員能夠輕松地使用 C、C++、Cython 來編寫擴充模塊。Python編譯器本身也可以被集成到其它需要腳本語言的程序內。因此,有很多人把Python 作為一種“膠水語言”(glue language)使用。使用 Python 將其他語言編寫的程序進行集成和封裝。在 Google 內部的很多項目,例如 Google App Engine 使用C++編寫性能要求極高的部分,然后用 Python 或 Java/Go 調用相應的模塊。《Python技術手冊》的作者馬特利(Alex Martelli)說:“這很難講,不過,2004年,Python 已在 Google 內部使用,Google 召募許多 Python 高手,但在這之前就已決定使用 Python。他們的目的是盡量使用 Python,在不得已時改用 C++;在操控硬件的場合使用 C++,在快速開發時候使用 Python。 --摘自維基百科
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看