學(xué)編程多久可以寫游戲輔助 33歲開始零基礎(chǔ)學(xué)python,想處理excel、寫游戲或游戲輔助,有什么建議嗎?
33歲開始零基礎(chǔ)學(xué)python,想處理excel、寫游戲或游戲輔助,有什么建議嗎?首先我很佩服題主的勇氣,永不停止學(xué)習(xí)永遠(yuǎn)都是最好的狀態(tài)。再看看你的要求,學(xué)習(xí)處理Excel和游戲輔助。第一python
33歲開始零基礎(chǔ)學(xué)python,想處理excel、寫游戲或游戲輔助,有什么建議嗎?
首先我很佩服題主的勇氣,永不停止學(xué)習(xí)永遠(yuǎn)都是最好的狀態(tài)。
再看看你的要求,學(xué)習(xí)處理Excel和游戲輔助。第一python在編程語言里算比較容易的,英語會(huì)一點(diǎn)基本上手很快,且處理Excel有專用的庫,讀寫和插入都相對(duì)來說對(duì)不會(huì)很難。正常平常下2個(gè)月左右基本能用了吧(能用不是熟悉,就是照著寫基本不會(huì)有太大問題的那種)
第二:游戲輔助。首先用python做的輔助一般都是模擬類型的,python有不少的工具可以控制手機(jī)或者pc,至于高端的輔助或者(內(nèi)存型,單手機(jī)自動(dòng)型)可能難度太高。如果只做模擬控制類型的,估計(jì)也就是2,3個(gè)月的樣子,但是還要針對(duì)游戲做處理,中間業(yè)務(wù)可能比你想象中復(fù)雜,
最后說點(diǎn)真東西吧。第一,如果游戲輔助這一塊資源不夠豐富的話,現(xiàn)在盡量別入手了。大中型的游戲工作室技術(shù)和人力遠(yuǎn)遠(yuǎn)不是你能想象的,你用腳本控制模擬可能在12年的時(shí)候還能做,到現(xiàn)在用戶行為,ip,機(jī)器碼等等超越你想象的技術(shù)會(huì)讓你血本無歸,別人都在用人工智能玩游戲了,你還在玩泥巴,游戲公司毫無難度就幫你結(jié)束游戲了,你還想賺錢。。。小型游戲可能可以做做,但是還不如你去做點(diǎn)其他的。
現(xiàn)在學(xué)python還有用嗎?
python有什么用?向上思考一下,編程有什么用?編程是為了更好的某些解決問題,再往下思考,學(xué)python是不是也是為了某些解決問題,只要在某一領(lǐng)域的這些問題上,沒有能夠替代python的編程語言出現(xiàn),那學(xué)python就有用。
接著,再向下思考一下python有什么用?
學(xué)習(xí)層面
入門簡單,進(jìn)階難度大,學(xué)習(xí)難度基本分布在中后期。
爬蟲簡單上手,然后就會(huì)發(fā)現(xiàn),只會(huì)爬蟲啥也干不了。重點(diǎn)不是用python爬取數(shù)據(jù)而是用python處理數(shù)據(jù),然而這個(gè)難度不低。
工作層面
現(xiàn)在python的崗位不算多,多為數(shù)據(jù)分析,人工智能這些方面的,前些年所謂熱門的爬蟲崗位其實(shí)真的不需要太多人,或者說這就是培訓(xùn)公司的一個(gè)噱頭而已。
而數(shù)據(jù)分析,人工智能這些崗位首先數(shù)學(xué)要好,學(xué)python是為了快速上手,學(xué)的快的一兩周基本就學(xué)完了,相比Java等的一些語言,這個(gè)速度快到飛起。
除了計(jì)算機(jī)專業(yè)的職業(yè),一些和處理數(shù)據(jù)相關(guān)的行業(yè)也要學(xué)習(xí)python,比如一些風(fēng)投公司,金融分析師,但是學(xué)習(xí)python不一定能找到這些工作。
日常生活層面
python在日常生活中是提高效率的有力工具。
python腳本自動(dòng)操作office文檔,自動(dòng)導(dǎo)入數(shù)據(jù),定時(shí)導(dǎo)出。
爬蟲找資料,找工作,都很方便,但是注意不要違法。
還有數(shù)據(jù)可視化,在計(jì)算一些日常生活中收入消費(fèi)比,行業(yè)發(fā)展情況等方面簡直不要太好用。
任何編程語言都是有用的,只是看什么時(shí)候該用和什么時(shí)候好用。
編程語言只是一種工具,掌握背后的原理才是真正發(fā)揮作用的開始。
python編寫器哪個(gè)好用?
本人從事IT行業(yè),對(duì)Python非常的熟悉,編寫器也用過很多,下面介紹三個(gè)
PyCharm
這個(gè)是很強(qiáng)大的編寫器,尤其是對(duì)初學(xué)者,提示功能齊全,對(duì)于初學(xué)者,記不全的屬性方法都可以很快提示出來,很高效而且節(jié)省時(shí)間!并且不需要下載其他多余的插件。還可以自己調(diào)整字體大小背景顏色!寫代碼也可以變得有樂趣
sublime
這個(gè)也很不錯(cuò),體積小!功能也齊全,但是需要下載相應(yīng)的插件,不然提示效果不好。給寫代碼帶來困難!它不僅用于Python還可以用做前端開發(fā)的編寫器,運(yùn)用廣泛
jupyter
這個(gè)很不錯(cuò),它最好的設(shè)計(jì)就是可以代碼和筆記同時(shí)進(jìn)行,而且不沖突。復(fù)習(xí)起來一目了然,編寫的代碼還可以選擇所運(yùn)行的部分,這個(gè)是上面兩種軟件所不具備的。頁面簡單,清爽。缺點(diǎn)就是提示功能不強(qiáng)大,很多部分需要開發(fā)者自己寫出來
運(yùn)維崗真有人用Python腳本運(yùn)維嗎?
Python作為使用普遍的腳本編程語言,應(yīng)用場景非常多,自動(dòng)測試、打包構(gòu)建、部署運(yùn)維,等等。
舉一個(gè)例子,使用Python腳本調(diào)用云服務(wù)SDK,根據(jù)業(yè)務(wù)需要,隨時(shí)創(chuàng)建所需數(shù)量的云服務(wù)器實(shí)例,動(dòng)態(tài)管理云服務(wù)器。
通過腳本執(zhí)行代碼創(chuàng)建或者釋放ECS實(shí)例,就像使用水、電、煤氣等資源一樣便捷、高效。比如在業(yè)務(wù)低估時(shí)段,釋放不需要的云服務(wù)器資源,節(jié)省費(fèi)用。
同學(xué)都學(xué)Java,c 等編譯型語言,自學(xué)python卻總被同學(xué)嘲諷為是類似JavaScript的腳本語言,沒前途,怎么反駁?
還反駁啥?。∽詫W(xué)python別的都不會(huì),本來就沒啥前途。不信出去應(yīng)聘試試,大廠考各種算法直接問蒙。小廠各種瑣碎需求,開荒種地也應(yīng)付不來。沒看現(xiàn)在頭條上python都往量化投資上掛嘛!就是在編程圈不好混,才跨界發(fā)展呢!在頭條上搜搜看看講python有幾個(gè)正經(jīng)搞開發(fā)的,國內(nèi)python都快成培訓(xùn)行業(yè)的專用語言了。上至成人下至兒童忽悠個(gè)便!熱愛編程是一回事,用編程養(yǎng)家糊口是另一回事。登月大家只能記住阿姆斯特朗,誰知道背后的那些科學(xué)家都叫啥?編程開發(fā)也是這樣,大家只知道今日頭條。背后的寫算法的那些人沒人了解!反駁同學(xué)無非就是證明自己的觀點(diǎn),讓自己更有尊嚴(yán)。這和編程語言有啥關(guān)系?要是真熱愛編程當(dāng)初上學(xué)就應(yīng)該選擇相關(guān)的專業(yè)。在自己本專業(yè)里用心學(xué)得了,在配合編程知識(shí)輔助自己才是正道。
python易于上手,你都用python做什么?
對(duì)于非程序員:
1.輔助工作,如處理excel,基本數(shù)據(jù)統(tǒng)計(jì),一些常規(guī)文件操作的批量處理等。
2.信息獲取,比如去某個(gè)網(wǎng)站批量獲取數(shù)據(jù),去某個(gè)系統(tǒng)批量獲取查詢結(jié)果。
3.數(shù)據(jù)分析,數(shù)據(jù)分析,可視化顯示等
對(duì)于程序員:
1.做網(wǎng)站和系統(tǒng),比如豆瓣網(wǎng)
2.數(shù)據(jù)挖掘,比如輿情分析
3.人工智能建模等