python是一種物件導向的解釋型計算機程式語言,由荷蘭人guido van rossum於2023年發明,第乙個公開發行版發行於2023年。
python是純粹的自由軟體, 源**和直譯器cpython遵循 gpl(gnu general public license)協議 。python語法簡潔清晰,特色之一是強制用空白符(white space)作為語句縮排。
python具有豐富和強大的庫。它常被暱稱為膠水語言,能夠把用其他語言製作的各種模組(尤其是c/c++)很輕鬆地聯結在一起。常見的一種應用情形是,使用python快速生成程式的原型(有時甚至是程式的最終介面),然後對其中有特別要求的部分,用更合適的語言改寫,比如3d遊戲中的圖形渲染模組,效能要求特別高,就可以用c/c++重寫,而後封裝為python可以呼叫的擴充套件類庫。需要注意的是在您使用擴充套件類庫時可能需要考慮平台問題,某些可能不提供跨平台的實現。
7月20日,ieee發布2023年程式語言排行榜:python高居首位 。
自從20世紀90年代初python語言誕生至今,它已被逐漸廣泛應用於系統管理任務的處理和web程式設計。
python的創始人為guido van rossum。2023年聖誕節期間,在阿姆斯特丹,guido為了打發聖誕節的無趣,決心開發乙個新的指令碼解釋程式,做為abc 語言的一種繼承。之所以選中python(大蟒蛇的意思)作為該程式語言的名字,是因為他是乙個叫monty python的喜劇團體的愛好者。
abc是由guido參加設計的一種教學語言。就guido本人看來,abc 這種語言非常優美和強大,是專門為非專業程式設計師設計的。但是abc語言並沒有成功,究其原因,guido 認為是其非開放造成的。guido 決心在python 中避免這一錯誤。同時,他還想實現在abc 中閃現過但未曾實現的東西。
就這樣,python在guido手中誕生了。可以說,python是從abc發展起來,主要受到了modula-3(另一種相當優美且強大的語言,為小型團體所設計的)的影響。並且結合了unix shell和c的習慣。
python 已經成為最受歡迎的程式語言之一。2023年1月,它被tiobe程式語言排行榜評為2023年度語言。自從2023年以後,python的使用率呈線性增長 。
據ieee給出的程式語言排行榜中,python 高居第一
python 的強大之處在於其強大的函式庫,如sympy等庫能相當方便的解決泰勒展開等用c等語言解決起來相當複雜的問題
如程式設計中最基礎的hello world 程式
c語言實現
#include
int main()
然而用python來寫就是簡單的一行命令
print hello world
對比之下python的優越性顯而易見。
最近大紅大紫的人工智慧更是把python推上頂峰,python在將來的發展必將處於不斷上公升的趨勢。
python中的爬蟲等程式的應用更是有趣。
但必須提醒的是,雖然python的功能遠比c強大,但python中的函式庫完全有c語言寫成,所以學好c才是接觸其他程式語言的基礎。
python人生苦短 人生苦短,我用Python
python學習筆記 每日總結,反思.學習,1,注釋 單行注釋 注釋內容 多行注釋 注釋內容 快捷鍵 ctrl 2,變數 type 變數 用來檢視變數型別 變數型別,程式中需要特別注意變數型別,很容易報錯,或者很熟悉變數型別的報錯,錯了再改也成.格式轉化 紅線常用 bool布林型別 ture和fla...
人生苦短,我用Python
畢設 寫完之後,整個人就無所事事。昨天給老闆發了封郵件,請他推薦些書讀一讀 老闆說,有空學學python吧 life is short,you need python q1 python當中對空格和tab鍵的區分很嚴格。a1 在format當中選擇 tabify region 解決該問題。q2 在p...
人生苦短,我用Python
第一篇 python基礎 之 變數 使用者互動 if條件語句 while迴圈語句 編碼 邏輯運算 第二篇 python基礎 之 int bool str 列表 元組 字典 第三篇 python基礎三 第四篇 思維導圖 第一篇 初始函式 第二篇 函式裝飾器 第三篇 迭代器,生成器 第四篇 內建函式 匿...