IT培訓(xùn)網(wǎng)
IT在線學(xué)習(xí)
暑期放假了,我們安排了16天的xx企業(yè)的暑期實(shí)訓(xùn)。7月24日,早上九點(diǎn),我們來到了xx公司。這里是一體的建筑設(shè)施,宿舍就在教室旁邊,而且這里的同事都很有學(xué)習(xí)氛圍,晚上都愛自習(xí),都學(xué)習(xí)到很晚。
第一天,來到基地的下午開始給我們簡單介紹python,要想學(xué)好一樣?xùn)|西要先了解他的歷史,所以先從python歷史介紹一直介紹到現(xiàn)在的python發(fā)展技術(shù)。從第二天開始就開始介紹python的代碼了。
第二天,從基礎(chǔ)的python類型,字符串,標(biāo)識(shí)符的命名,再到對象。從簡到深一步一步給我們講解練習(xí)。接下來的幾天就是一邊學(xué)習(xí)一邊練習(xí),同時(shí)還有測驗(yàn)和期中考試,期末大作業(yè)。
經(jīng)過十多天的學(xué)習(xí),我了解到Python是一門面向?qū)ο蟮慕忉屝哉Z言,這一類語言的特點(diǎn)就是不用編譯,程序在運(yùn)行的過程中由對應(yīng)的解釋器向CPU進(jìn)行編譯,一邊編譯一邊執(zhí)行,他屬于腳本語言,不像編譯型語言那樣先將程序編譯成二進(jìn)制在運(yùn)行。一般來說,由于不是以本地機(jī)器碼運(yùn)行,純粹的解釋型語言通常比編譯型語言運(yùn)行的慢。然而,類似于 Java,Python實(shí)際上是字節(jié)編譯的,其結(jié)果就是可以生成一種近似機(jī)器語言的中間形式。這不僅改善了 Python的性能,還同時(shí)使它保持了解釋型語言的優(yōu)點(diǎn)。
開始學(xué)習(xí)Python的時(shí)候覺得比較簡單,沒有C++那么多復(fù)雜的機(jī)理去了解,隨著逐步的學(xué)習(xí)發(fā)現(xiàn)其實(shí)不然,我一定要收回之前自己說的話,每一門編程語言就是設(shè)計(jì)者花費(fèi)很多心血設(shè)計(jì)的,哪有說學(xué)會(huì)就學(xué)會(huì)的編程語言。
完成同一個(gè)任務(wù),C語言要寫1000行代碼,Java只需要寫100行,而Python可能只要20行。但就是由于變成了20行,程序的可讀性變得比較差,難以理解,這正是Python所不關(guān)注的問題,只要代碼簡短就行。
隨著寫代碼的時(shí)候?qū)σ恍┛茖W(xué)計(jì)算的庫的使用,開始覺得學(xué)習(xí)Python吃力了起來,必須弄懂每一行的代碼的作用。一個(gè)簡單的神經(jīng)網(wǎng)絡(luò)算法大概用50行的Python代碼實(shí)現(xiàn)的,我學(xué)習(xí)這50行的Python代碼居然用了4天,沒有聽錯(cuò),學(xué)習(xí)50行代碼用了4天。要是使用C或者Java想必代碼的行數(shù)可以想象…………..,還是Python好呀。
最后,Python是一門動(dòng)態(tài)語言,使用起來非常順手,現(xiàn)在我已經(jīng)初步掌握了Python的語法。以前一直覺得編程序的人特別厲害,能寫一些軟件和游戲,自己經(jīng);孟胍部梢宰龅。
相關(guān)推薦:
>>本文地址:http://m.littlerockbway.com/dxs/2018/44587.html
聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
1 您的年齡
2 您的學(xué)歷
3 您更想做哪個(gè)方向的工作?