第一章、問答環節

人們為何使用Python

1、軟件質量:

在很大程度上,Python更注重可讀性、一致性和軟件質量,從而與腳本語言世界中的其他工具區別開來。

2、提高開發者的效率:

相對于C、C++和Java等編譯/靜態類型語言,Python的開發者效率提高了數倍。

3、程序的可移植性:

絕大多數的Python程序不做任何改變即可在所有主流計算機平臺上運行。

4、標準庫的支持:

Python內置了眾多預編譯并可移植的功能模塊,這些功能模塊叫做標準庫(standard library)。

5、組件集成:

Python腳本可通過靈活的集成機制輕松地與應用程序的其他部分進行通信。

6、享受樂趣:

Python的易用性和強大內置工具使編程成為一種樂趣而不是瑣碎的重復勞動。

軟件質量

從設計來講,Python秉承了一種獨特的簡潔和高可讀性的語法,以及一種高度一致的編程模式。

從哲學理念上講,Python采取了一種所謂極簡主義的設計理念。

除了以上的設計主旨,Python還采用模塊化設計、OPP在內的一些工具來提升程序的可重用性。

開發效率

Python作為開發工具均以付出更少的精力完成更多的任務而脫穎而出。

Python是“腳本語言”嗎

shell工具、控制語言、使用快捷

好吧,Python的缺點是什么呢

在目前的實現方式下,與C和C++這類編譯語言相比,Python的執行速度還不夠快。

如今誰在使用Python

除了個人用戶使用之外,Python也被一些公司應用于商業產品的開發商。

使用Python可以做些什么

1、系統編程:

Python對操作系統服務的內置接口,使其成為編寫可移植的維護操作系統的管理工具和=部件(有時也稱為Shell工具)的理想工具。

2、用戶圖形接口:

Python的簡潔以及快速的開發周期十分適合開發GUI程序。

3、Internet腳本:

Python提供了標準Internet模塊,它使得Python程序能夠廣泛地在多種網絡任務中發揮作用,無論是在服務器端還是在客戶端都是如此。

4、組件集成:

Python可以通過C/C++系統進行擴展,并能夠嵌套C/C++系統的特性,使其能夠作為一種靈活的黏合語言,可以腳本化處理其他系統和組件的行為。

5、數據庫編程:

對于傳統的數據庫需求,Python提供了對所有主流關系數據庫系統的接口,例如,Sybase、Oracle、Informix、ODBC、MySQL、PostgreSQL、SQLite等。

6、快速原型:

對于Python程序來說,使用Python或C編寫的組件看起來都是一樣的。

7、數值計算和科學計算編程:

我們之前提到過的NumPy數值編程擴展包括很多高級工具,例如,矩陣對象、標準數學庫的接口等。

8、游戲、圖像、人工智能、XML、機器人等

Python如何獲得支持

作為流行的開源系統之一,Python擁有一個很大而且活躍的開發社區,它以令眾多商業軟件開發者認為不凡的速度進行版本更新和開發改進。

一個非正式的組織PSF(Python Software Foundation,Python軟件基金會),負責組織會議并處理知識產權的問題。

Python有哪些技術上有點

1、面向對象:

從根本上講,Python是一種面向對象的語言。

2、免費:

Python的使用和分發是完全免費的。

3、可移植:

Python的標準實現是由可移植的ANSI C編寫的,可以在目前所有的主流平臺上編譯和運行。

4、功能強大:

從特性的觀點來看,Python是一個混合體。

5、可混合:

Python程序可以以多種方式輕松地與其他語言編寫的組件“粘接”在一起。

6、簡單易用:

運行Python程序,只需要簡單地鍵入Python程序并運行就可以了。

7、簡單易學:

相對于其他編程語言,Python語言的核心是非常簡單易學。

Python和其他語言比較起來怎么樣

比Tcl強大。

有著比Perl更簡潔的語法和更簡單的設計,這使得Python更具有可讀性、更易于維護,有助于減少程序Bug。

比Java更簡單、更易于使用。

比C++更簡單、更易于使用。

比Visual Basic更強大也更具備跨平臺特性。

比PHP更易懂并且用途更廣。

比Ruby更成熟、語法更具有可讀性。

具備SmalTalk和Lisp等動態類型的特性,但是對開發者及定制系統的終端用戶來說更簡單,也更接近傳統的編程語言的語法。

本章小結

本章我們已經探索了人們選擇Python完成他們編程任務的原因,也看到了它實現起來的效果以及當前一些具有代表性的使用Pyhon的鮮活例子。然而我們的目標是教授Python,而不是推銷它。最好的一種判斷語言的方法就是在實踐中使用它,所以本書的其余部分將把注意力集中到我們已經在這里簡要介紹過的那些語言的細節之上。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,362評論 6 544
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,577評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,486評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,852評論 1 317
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,600評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,944評論 1 328
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,944評論 3 447
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,108評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,652評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,385評論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,616評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,111評論 5 364
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,798評論 3 350
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,205評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,537評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,334評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,570評論 2 379

推薦閱讀更多精彩內容