官术网_书友最值得收藏!

1.1 到底什么是Python?

Python是由荷蘭程序員Guido van Rossum創造的一門編程語言,于1991年發布。Python這個名字并不是指蟒蛇,而是指電視節目Monty Python’s Flying Circus(這一點本身就能告訴你很多關于這門語言的思想)。這個項目最初是一個業余項目,但現在已經成為最受歡迎的計算機語言之一。

從技術角度來看,Python是一門高級的通用編程語言,它支持過程式編程、面向對象編程和函數式編程等編程范式。

Python愛好者總是喜歡強調它的可讀性和簡潔性,這讓人們在初次接觸Python時有一種“魔法”的感覺。這也導致出現了一些對新手來說并不是很有用的建議:“Python很簡單,它就是偽代碼!”

這并不是完全正確的。不要讓Python的自然可讀性欺騙了你:Python確實很獨特,受到了很多其他語言的影響,但它往往和其他語言沒有太多相似之處。要真正掌握它,你必須從它本身開始,而不是用它和其他語言進行深入比較。這正是本書要做的事情。

最重要的是,Python是一種信念。這種信念由一群不同背景的極客構筑,他們之所以能夠這么做,只是因為他們對于構建一門優秀的編程語言有著大膽的想法。當你真正理解Python時,它就會改變你的整個視角。你是這個信念的一部分,這個信念已經有了自己的生命。

正如Guido van Rossum在他著名的“國王節演講”(King’s Day Speech,詳見附錄C)中所說的那樣:

我認為最重要的想法是,Python是在互聯網上開發的,完全開放,由一群志愿者(但并非業余人士!)開發,他們對這門語言充滿了激情和主人翁精神。

主站蜘蛛池模板: 景德镇市| 依兰县| 定州市| 金门县| 宝鸡市| 上杭县| 江津市| 板桥市| 苏州市| 周口市| 溧水县| 富阳市| 饶阳县| 武义县| 府谷县| 普兰县| 泰来县| 济南市| 基隆市| 昌都县| 电白县| 香河县| 景东| 正安县| 永兴县| 伊春市| 介休市| 福泉市| 木兰县| 宣恩县| 沁源县| 宽甸| 六盘水市| 张家口市| 涡阳县| 威远县| 家居| 鲁甸县| 霍州市| 鄱阳县| 宁都县|