- Python編程從新手到高手
- (美)賈森·C.麥克唐納
- 570字
- 2025-08-07 17:53:04
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是在互聯網上開發的,完全開放,由一群志愿者(但并非業余人士!)開發,他們對這門語言充滿了激情和主人翁精神。
推薦閱讀
- R語言經典實例(原書第2版)
- Visual FoxPro 程序設計
- WSO2 Developer’s Guide
- RabbitMQ Cookbook
- 前端HTML+CSS修煉之道(視頻同步+直播)
- Arduino家居安全系統構建實戰
- Mastering Business Intelligence with MicroStrategy
- Java Web開發就該這樣學
- 基于SpringBoot實現:Java分布式中間件開發入門與實戰
- 匯編語言編程基礎:基于LoongArch
- Learning AWS
- 小型編譯器設計實踐
- GitHub入門與實踐
- Clojure High Performance Programming(Second Edition)
- Drupal 8 Development Cookbook(Second Edition)