暑假期間,我進行了為期16天的Python實訓學習。在這16天中,我接受到了完全不同于學校教育方式的培訓,收獲頗豐。
這16天中,我主要學習了Python的使用方法以及利用matplotlib、numpy以及pandas來繪圖,這些是我此前完全沒有接觸到的新知識。
首先,我了解到的是計算機的發展史、當前熱門的大數據以及人工智能,在看了AlphaGO、TEO的視頻例子后,從中我知道有些東西并不一定用機器人替代就是好的,像彈鋼琴這種活動,機器人TEO雖然56根手指確實比人類要彈的快,但是所彈出的音樂中并沒有傾注感情。可見,雖然目前趨勢人工智能大熱,但并不是所有活動都可被人工智能所代替。
接下來,我開始了程序的學習。
簡單介紹一下,Python, 是一種面向對象的解釋型計算機程序設計語言,由荷蘭人Guido van Rossum于1989年發明,第一個公開發行版發行于1991年。Python具有豐富和強大的庫,能夠把用其他語言制作的各種模塊(尤其是C/C++)很輕松地聯結在一起。Matplotlib 是一個Python的2D繪圖庫,它以各種硬拷貝格式和跨平臺的交互式環境生成出版質量級別的圖形。通過 Matplotlib,開發者可以僅需要幾行代碼,便可以生成繪圖,直方圖,功率譜,條形圖,錯誤圖,散點圖等。
雖然是一種對于我們來說全新的計算機語言,但是通過學習我發現它其實并不難,反而簡單易懂。我印象最深的是有一道題目要求用程序實現“智能人單匹配”算法。通過程序自動生成兩個設置好信息的txt文件,分別填寫著訂單號以及快遞員,然后通過代碼實現將這兩個文件中的記錄進行合并處理,最終輸出到名為 order-user.txt 的文件中。在我所寫的代碼中,剛開始只實現了寫入數據,但是最后的數據匹配并沒有實現。經過各種修改和實驗,發現是我自己想問題想復雜了,最終把極多行的代碼修改為行數不多的代碼,反而成功了。
當看著自己這十幾天的學習成果,真的很有成就感。這十幾天的Python學習并沒有虛度,收獲了很多。
相關推薦
>>本文地址:http://www.jecan.cn/dxs/2018/45288.html
聲明:本站稿件版權均屬中公教育優就業所有,未經許可不得擅自轉載。
1 您的年齡
2 您的學歷
3 您更想做哪個方向的工作?