python是什麼-淺談

python是什麼

寫在前邊

首先說我自己吧,16年接觸python,當時的python與大多數人還不是很熟知,包括絕大多數的it從業人員。我本人是非科班(計算機專業)出身的。偏偏我學的專業自動化還開了一次計算機語言的課(c語言),我肯定是懵的,但是,出於對計算機知識的好奇和興趣,就去查了c語言的知識,當時想自學(大學老師教c語言的,大家都懂的吧),於是就找資料,找視頻。資料就是很出名的:C程序設計,視頻是郝斌老師講的。自學了但是學的並不理想,對於c語言的掌握程度,我只能說,略懂。然後C語言告一段落,之後就去圖書館借關於計算機語言之類的書,單片機編程、包括java之類的,但是這些都晦澀難懂(自學太難了),然後對於計算機語言還是沒放棄。之後就上招聘app上亂搜,爲了看下招聘的要求而已,給自己打雞血而已。就看到了python這個東西,工資還不錯自此之後,我就站在了python的大門前,想盡辦法要進入[python][6]的世界,畢竟當時看到一個圖(學了python可以飛的圖)。

正文

當你提出這個問題的時候,恭喜你,你可能已經走到了一座神奇的宮殿門前。你想推開它,你想了解它,你一定更想熟悉它,當初我和你一樣。
python和c語言,java,php,等都是編程語言。python這個詞據說是python語言的創始人guido借用的喜劇Monty Python中的詞來命名這個有趣的語言的。
編程語言就是把我們所需要讓計算機做的工作翻譯成計算機能識別的格式。說到翻譯,其實翻譯的方式有兩種,一種是編譯,一種是解釋。所以語言也分兩種,編譯型語言和解釋型語言。c語言就是編譯型語言,在寫完c代碼之後要進行編譯這一步,把代碼編譯成可執行的機器語言。解釋型語言就多了,如perl、python、matlab、包括java等都是解釋型語言。
python起源於上世紀80年代末的Python語言(http://python.org),是一種開放源代碼的解釋型高級動態類型語言,語法簡練、類庫豐富,以開發效率高著稱(比如,完成同一個任務,C語言要寫1000行代碼,Java只需要寫100行,而Python可能只要20行)。不管是豆瓣、知乎等用python的公司的崛起,還是AI,數據分析的火熱,反正,這兩年python的知名度也是大大提高,包括公司的hr都有想跟着程序員小哥哥學python的衝動。從這點看出,python不像其他語言一樣那麼晦澀難懂,學習python是一種享受的過程,它能夠給你帶來及時的正反饋,就像你打王者榮耀一樣,殺了人的快感是及時反饋給你的,絕地求生成功吃雞的快感也是及時反饋給你的。python雖然沒有這麼快的反饋,但是相對於其他語言來說,它是你入門it行業選擇計算機語言最好的選擇了。

學了python你能幹什麼

  • 你可以成爲一名it人員。
  • web(網站)後臺開發
  • 數據分析,數據清洗,數據抓取(爬蟲)
  • 系統網絡運維
  • 科學與數字計算(numpy庫)
  • 代替matlab等多種數據分析工具
  • 3D遊戲開發
  • 圖形界面開發
  • 人工智能開發
  • 等等,說不完啊,細節之後再詳談

今天先寫這麼多吧,之後詳細的會再補充,本人16年接觸Python,現在從事python方面的工作,工作之餘對於python想好好回顧一遍,之後會持續更新文章,或者是一些自己在工作的時候用到的技術,或者是關注我文檔的朋友們提出來的想詳細瞭解的內容,我都會及時響應。想要詳細交流的可以私聊我,我是很活躍的一個猿。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章