python編程100例 29歲想學(xué)python,有哪些建議?
29歲想學(xué)python,有哪些建議?學(xué)習(xí)Python與年齡無關(guān)。去年,我33歲的時(shí)候在openstack上學(xué)習(xí)Python。在我的職業(yè)生涯中,我學(xué)過幾種語言,包括C、C、PHP和python。就學(xué)習(xí)內(nèi)
29歲想學(xué)python,有哪些建議?
學(xué)習(xí)Python與年齡無關(guān)。去年,我33歲的時(shí)候在openstack上學(xué)習(xí)Python。在我的職業(yè)生涯中,我學(xué)過幾種語言,包括C、C、PHP和python。
就學(xué)習(xí)內(nèi)容而言,我認(rèn)為學(xué)習(xí)一門語言主要包括兩個(gè)方面:
1)語言本身的語法,其實(shí)內(nèi)容很少
2)與語言相關(guān)的系統(tǒng)庫和第三方庫,內(nèi)容多,難度大
另外,我的經(jīng)驗(yàn)是如何學(xué)好一門語言的實(shí)踐,實(shí)踐包括兩個(gè)方面:
1)閱讀更多的代碼,你可以看到更好的開源項(xiàng)目,如openstack或Django等。
2)編寫更多的代碼。如果你的工作中有項(xiàng)目,如果沒有,你可以寫一些小項(xiàng)目。例如,開發(fā)一個(gè)python版本的redis。
同學(xué)都學(xué)Java,c 等編譯型語言,自學(xué)python卻總被同學(xué)嘲諷為是類似JavaScript的腳本語言,沒前途,怎么反駁?
還有什么!我不能自學(xué)。我沒有未來。不信出去應(yīng)聘,大工廠測(cè)試各種算法直接問蒙古。小工廠不能應(yīng)付各種瑣碎的需求。我沒看到Python現(xiàn)在和量化投資聯(lián)系在一起的頭條新聞!在編程圈混不容易,但要跨界發(fā)展!搜索標(biāo)題,看看是否有幾個(gè)認(rèn)真的Python開發(fā)人員。在中國(guó),Python正在成為培訓(xùn)行業(yè)的一種特殊語言。上至成人下至兒童!熱愛編程是一回事。這是另一個(gè)支持你的家庭與編程。當(dāng)我們登上月球時(shí),我們只記得阿姆斯特朗。誰知道我們背后科學(xué)家的名字?編程也一樣。我們只知道今天的頭條新聞。沒有人了解算法背后的人!駁斥同學(xué)無非是證明自己的觀點(diǎn),讓自己更有尊嚴(yán)。這和編程語言有什么關(guān)系?如果你真的喜歡編程,你應(yīng)該在上學(xué)的時(shí)候選擇相關(guān)專業(yè)。在自己的專業(yè)心里去學(xué)習(xí),用編程知識(shí)來輔助自己才是正確的方法。
有沒有像寫python一樣寫C的庫?
C的庫很難傳播。一般來說,存在一些系統(tǒng)依賴性。
與python不同,python安裝后有一對(duì)標(biāo)準(zhǔn)庫,可以幫助您隔離系統(tǒng)依賴關(guān)系。
C主要通過源代碼重新編譯提供庫支持。
當(dāng)然,在一個(gè)特定的系統(tǒng)上,可以有一個(gè)已經(jīng)編譯好的庫。例如win/Mac,或者Linux系統(tǒng)的特定發(fā)行版,系統(tǒng)相對(duì)穩(wěn)定,可以直接提供預(yù)編譯庫。
搞計(jì)算機(jī)視覺用Python好,還是用C 好?
讓我們從Python和C語言特性開始:1。Python是一種腳本語言。腳本語言的原理是在不預(yù)先檢測(cè)語法錯(cuò)誤的情況下進(jìn)行解釋和執(zhí)行。也就是說,當(dāng)我們運(yùn)行腳本語言時(shí),我們將首先實(shí)時(shí)檢測(cè)代碼。如果出現(xiàn)語法錯(cuò)誤,程序?qū)⑼V惯\(yùn)行。如果口譯員解釋正確,它將立即執(zhí)行。我們需要說明的是解釋語言在運(yùn)行時(shí),語法檢測(cè)和程序邏輯轉(zhuǎn)換是同時(shí)進(jìn)行的,前兩個(gè)程序交替執(zhí)行的語言屬于靜態(tài)編程語言。根據(jù)靜態(tài)編譯語言的原理,首先進(jìn)行代碼預(yù)編譯,主要進(jìn)行代碼語法規(guī)范化檢查。然后將源代碼編譯成相應(yīng)平臺(tái)CPU的機(jī)器代碼。最后,所需的庫鏈接器被鏈接到一個(gè)完整的機(jī)器執(zhí)行代碼中。值得注意的是,這些工作都是在程序不運(yùn)行的時(shí)候做的總結(jié):C在性能上有絕對(duì)優(yōu)勢(shì),而Python在性能上很低,但Python在語言學(xué)習(xí)難度語言上要優(yōu)于C,這兩種語言在圖像視覺方向上都有應(yīng)用,它們?cè)趺茨苡玫酶媚兀课蚁嘈胚@個(gè)答案會(huì)讓你的思路非常清晰!喜歡的讀者可以加上關(guān)注“嘿米編程專家”的標(biāo)題或轉(zhuǎn)發(fā)答案,后續(xù)會(huì)有更多精彩的答案與讀者分享!