哪個語言敢脫離CPU?python
已經學習過計算機基礎或者C語言的同學都知道,目前的編程語言主要可以分成三類:高級語言,彙編語言,和機器語言。在此之上有沒有其他類型了呢?有,我們叫它超級語言。
超級語言不僅接近自然語言,執行與cpu型號無關,而且能夠粘性整合已有程序,具有龐大計算生態。超級語言讓編程思維不再是刀耕火種,而是集成開發。
而python是目前世界上具有最龐大生態的語言,其他所有編程語言的計算生態加起來還不如python的計算生態大。由此我們幾乎可以認為python是目前世界上唯一的超級語言,其前進的步伐不可阻擋。(計算生態,就是簡單從字面理解:計算機的所存在的生態環境)
python結合了Unixshell和C的習慣,語言簡潔易讀。對於學過C語言的同學會十分容易上手。廢話不多說,下面為同學們介紹兩本很棒的入門書籍:
@《Python編程:從入門到實踐》
首推當然是這本(筆者的入門書籍哈哈)
Amazon編程入門類榜首圖書,年度最值得關注Python入門書;
同時使用Python 2.7 和Python 3.5 講解,全面、詳細、深入淺出;
從基本概念到完整項目開發,幫助零基礎讀者迅速掌握Python編程,開發實際項目;
完全零基礎入門 Python 第一書。
全書分兩部分:
第一部分介紹用Python編程所必須了解的基本概念,包括matplotlib、NumPy和Pygal等強大的Python庫和工具介紹,以及列表、字典、if語句、類、文件與異常、代碼測試等內容;
第二部分將理論付諸實踐,講解如何開發三個項目,包括簡單的Python 2D遊戲開發,如何利用數據生成互動式的信息圖,以及創建和定製簡單的Web應用,並幫讀者解決常見編程問題和困惑。
@《Python語言及其應用》
優秀的Python入門參考指南,基於最新版本3.X;
語言風格輕鬆詼諧,講解多種Python工具和第三方庫;
實例涉及商業、科研以及藝術領域使用Python開發各種應用。
《Python語言及其應用》介紹Python語言的基礎知識及其在各個領域的具體應用,基於最新版本3.X。書中首先介紹了Python語言的一些必備基本知識,然後介紹了在商業、科研以及藝術領域使用Python開發各種應用的實例。亞馬遜最受歡迎的Python編程書之一,評分4.5。這本書筆者也有看過,比前一本的語法知識要更多一點,但前一本比較有趣哈哈。因為有趣的東西不嫌多,哈哈。
這兩本書是筆者強烈推薦的,其語言風格都可以說是幽默風趣且淺顯易懂,十分適合初學者閱讀。當然好書不止這兩本,你可以在網上諮詢更多的意見。(強烈推薦圖靈系列)
紙上得來終覺淺,我們也需要做題目來檢驗自己的成果。下面是一些可供選擇的工具:
筆者推薦的pythonIDE是pycharm,下載很方便,界面很好看,官網下載community版本是免費的(小白也暫時用不上professional的版本)
當然還有其他也很好用的IDE,不過入門的話pycharm可以讓你愛上python哈哈
題庫的話推薦codewars(界面是純英文版的順便可以練英語),裡面有很多大神你可以參考他們的代碼。就算你不學python也可以註冊了在裡面玩的,它提供了眾多語言的練習題且是免費的(C語言,C++,Java…….都有)。
想學python的不要猶豫了,動起手來吧!
像只蝸牛一樣 慢慢地汲取知識、緩緩向前、尋找快樂,獲得成長。
TAG:南大金陵信工院學生會 |