Python是什麼?簡單瞭解pythonp-入門
簡單瞭解python
Python語言特色
1. Python是一門解釋性語言
解釋性語言:在系統中執行時需要使用直譯器(如:php、java)
編譯性語言:在系統中執行不需要直譯器,可以直接執行(如:C、C++)
推薦下小編的Python學習群;629440234,不管你是小白還是大牛,小編我都歡迎,不定期分享乾貨,包括小編自己整理的一份2018最新的Python和0基礎入門教程,歡迎初學和進階中的小夥伴。
每天晚上20:00都會開直播給大家分享Python知識和路線方法,群裡會不定期更新最新的教程和學習方法(進群送2018Python學習教程),大家都是學習Python的,或是轉行,或是大學生,還有工作中想提升自己能力的Python黨,如果你是正在學習Python的小夥伴可以加入學習。最後祝所有程式設計師都能夠走上人生巔峰,讓程式碼將夢想照進現實,非常適合新手學習,有不懂的問題可以隨時問我,工作不忙的時候希望可以給大家解惑
2. 弱型別語言
簡單來說,弱型別語言可以不用提前宣告變數的型別即可直接使用
而強型別語言必須要提前宣告變數的型別,否則這個變數不能使用
3. 面向物件的語言
Python語言支援完全的面向物件的程式設計方式,同時也支援過程化和一定成都的函數語言程式設計。可以理解為,在python中,一切皆物件。
4. 膠水語言
Python能把把其它語言(尤其是和c和c++)編寫的各種模組很輕鬆的聯合在一起。另外python語言本身和擴充套件庫大部分都由c語言構建
Python應用領域
python的應用領域非常廣:
如:web應用開發,自動化運維,網路爬蟲,大資料分析,影象處理,科學計算,遊戲,桌面軟體,人工智慧等…
目前業內幾乎所有大中型網際網路企業都在使用python
如:Youtube、豆瓣、知乎、Google、yahool、facebook、百度、騰訊、美團等
目前程式語言排行榜python已經穩居前三
Python的優勢
1. 簡單
Python是一種代表簡單主義思想的語言
閱讀一個良好的Python程式就像在讀英語。使你能夠專注於解決問題而不是去搞明白語言本身。
2. 易學
Python極其容易上手,因為python有極其簡單的說明文件
3. 速度快
因為python崇尚優美、清晰、簡單、所以實現相同功能,使用的程式碼量要比其它語言少很多
而且是因為底層是c語言編寫,很多標準庫和第三方庫也都是用c語言寫的,所以執行速度非常快。
4. 免費、開源
Python是floss之一
使用者可以自由的釋出這個軟體的拷貝、閱讀它的原始碼、對它改動、把它的一部分用於新的自由軟體中