Python路還很長(zhǎng),但是越走越覺(jué)得有味道
來(lái)源:
奇酷教育 發(fā)表于:
Python的特點(diǎn)是優(yōu)雅簡(jiǎn)單,易學(xué)易用。
學(xué)習(xí)python三個(gè)星期,勉勉強(qiáng)強(qiáng)掌握編程的入門,但是,路還很長(zhǎng),越走才越有味道。
Python的特點(diǎn)是優(yōu)雅簡(jiǎn)單,易學(xué)易用(雖然我感覺(jué)還是有一些概念不容易理解),Python的哲學(xué)是盡量用最少的,最簡(jiǎn)單易懂的代碼實(shí)現(xiàn)需要的功能。Python適宜于開(kāi)發(fā)網(wǎng)絡(luò)應(yīng)用,腳本寫(xiě)作,日常簡(jiǎn)單小工具等等。Python的缺點(diǎn)是效率較低,但是在大量的場(chǎng)合效率卻不是那么重要或者說(shuō)Python不是其性能瓶頸,python是一門弱類型語(yǔ)言,它承載了其他語(yǔ)言的優(yōu)越性,寫(xiě)完基本語(yǔ)句直接能調(diào)用,這是其他語(yǔ)言不具備的。
看完《孫子兵法》就會(huì)指揮軍隊(duì)了么?上完課,你不是什么也不懂啊,你只是不會(huì)將所學(xué)到的知識(shí)應(yīng)用到現(xiàn)實(shí)世界中而已??磿?shū)只能獲得知識(shí),實(shí)踐才能掌握技能。至于你覺(jué)得無(wú)從下手,是因?yàn)槟銤撘庾R(shí)根本就懶得下手,而總想一次性將問(wèn)題解決……美其名曰尋找最有效的手段……然后將行動(dòng)無(wú)限期拖延…
每個(gè)公司的業(yè)務(wù)不同會(huì)導(dǎo)致有不同的定制開(kāi)發(fā)需求,如果具備一定的開(kāi)發(fā)能力,你就可以進(jìn)行二次開(kāi)發(fā)了,如果開(kāi)源軟件用的不爽,那你還可以自己做一個(gè)哈,老師說(shuō),大多數(shù)的開(kāi)發(fā)建立在應(yīng)用層上,以后大家多百度百度,總有你要的一款。
其實(shí)在很多情況下普通的開(kāi)發(fā)人員是不太關(guān)注業(yè)務(wù)的并發(fā)承載能力,業(yè)務(wù)訪問(wèn)質(zhì)量的,他們更多關(guān)注于功能的實(shí)現(xiàn),因此寫(xiě)出來(lái)的技術(shù)架構(gòu)不一定是高效的,在代碼本身性能很差的情況下,你無(wú)論做多少集群、配置多高性能的服務(wù)器都不能使你的業(yè)務(wù)訪問(wèn)速度變快,此時(shí)如果你具備開(kāi)發(fā)能力,你就可以幫助評(píng)估技術(shù)架構(gòu)是否合理,哪里可以優(yōu)秀,哪里可以做異步,哪里可以配置緩存,具備開(kāi)發(fā)和架構(gòu)設(shè)計(jì)及調(diào)優(yōu)能力可是成為一個(gè)出色架構(gòu)師的必須能力噢
最近學(xué)面向?qū)ο螅偹銓?duì)python有了一個(gè)入門的理解,為什么我們選擇 PYTHON 做為開(kāi)發(fā)學(xué)習(xí)的語(yǔ)言,因?yàn)?Python 自己就是個(gè)全棧式綜合語(yǔ)言,能寫(xiě)后端、前端、GUI、科學(xué)運(yùn)算、網(wǎng)絡(luò)編程、大數(shù)據(jù)開(kāi)發(fā)等等,掌握了這個(gè)工具利器,我就有能力成為一名全棧程序員啦,利用python的爬蟲(chóng)我們可以采集網(wǎng)上的各種數(shù)據(jù)為自己所用。當(dāng)然python的用途不止這么多,希望學(xué)完以后能學(xué)以致用。