最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

給一時興起想要學Python的同學的15條建議(附學習資料)

2023-03-31 20:34 作者:編程小懟懟  | 我要投稿

有時候我會好奇,真有這么多人學編程嗎?但最近看到我身邊一個C盤滿了只知道換新電腦的妹子都開始學Python了,我明白,是時候展開這個話題了!


一個小白憑空學編程,往往是勇敢而迷茫的。說來慚愧,我現(xiàn)在日常也跟代碼打交道,屬于小白中較為年老的那一批。作為一名老白,今天就跟大家分享一些我的經(jīng)驗!小白可以參考一下,大佬可以樂呵一下,沒學的就熱鬧一下。



一個小白的學編程之路


0、明確學習目的


下單9塊9之前要先想好,你學編程的目的是什么!


如果你是出于好奇,或者只是想拓展下技能,學個樂,比如做個2048小游戲把兩個王冰冰合成一個王冰冰,把excel的數(shù)據(jù)畫成好看的圖,做個爬蟲爬一下公司附近租房子哪里便宜,那你可以快樂入局


但如果你是想入行當程序員,以后靠編程這門手藝吃飯,那建議你先看看自己的年齡。如果你已經(jīng)過了25歲,那還是再多想想。


畢竟人家科班出身的程序員從18歲學到25歲碩士都畢業(yè)了,而你25歲才開始9塊9Python零基礎……而據(jù)說程序員35歲又是個坎,要想拼得過時間很緊迫啊...


1、選一門適合你的語言


世界上沒有哪門編程語言敢說自己就是最好的。對小白來說,關鍵是要選一門適合自己的。在這里給大家介紹幾種常見的,也歡迎大家在評論區(qū)吵架

分享你心目中最好的編程語言


Python:Python好上手,因為它的語法流暢自然,好理解,容易學。而且它用途很廣,最重要的是有很!多!庫!你想實現(xiàn)的各種功能,都有大神給你寫好封裝成了現(xiàn)成的包,你只要一行代碼當調(diào)包俠就行。


而且你再看看發(fā)量...


C++:是在C語言的基礎上發(fā)展而來,很多學校要求學。它的優(yōu)點是更底層、更符合計算機的邏輯,運行速度快,學明白你就大成了!缺點就是你可能學不明白。


Java:互聯(lián)網(wǎng)大廠的開發(fā)崗很多用Java,可以說是面向資本家編程。如果你想做開發(fā)可以學,但如果還不知道開發(fā)是啥就慎重考慮……


另外喜歡酷炫新潮的可以試試Julia,想做Web的可以學JavaScript,想裝逼就學B語言

但小白還是學Python比較適合


2、用你的電腦就能學


很多人覺得編程是不是對電腦配置要求很高???不!小白么,我們不求8核16線程7nm5.0GHzCPU32G內(nèi)存RTX3090。你電腦能打開,就能學編程。


很多小白還會糾結,編程用Mac好還是用Windows好?別糾結。你看喬布斯能做那么大,就知道Mac編程不會差。你看比爾蓋茨那么牛,就知道Windows編程不用愁。拿出你的電腦,就現(xiàn)在,馬上,開始學!也歡迎大家在評論區(qū)吵架

分享你認為Mac好還是Windows好


3、安裝Python


現(xiàn)在看起來到了專業(yè)領域,不要怕!你的操作非常簡單!


點開Python官網(wǎng),直接下載就行。很easy,媽媽看了都放心!


4、安裝你喜歡的編輯器/IDE


裝好Python后,還需要個能寫代碼的軟件。到這一步你會有很多選擇,常用的有IDLE、Visual Studio Code、Pycharm、Spyder……這些都能把你打的字變成系統(tǒng)可運行的代碼。


對小白而言,估計體會不出它們的區(qū)別……選一個你順眼的就行!也歡迎大家在評論區(qū)吵架分享你認為最好用的編輯器/IDE。


5、選擇你喜歡的編輯器配色


別小看這一步!每個程序員都會慎重選擇一個配色,因為它將伴隨你的一生,誰不想把日夜陪伴的對象打扮得漂漂亮亮呢?


以我用的VSCode為例,用“Ctrl+,”搜索“color theme”就能打開配色設置。如果你像我一樣謹慎挑選的話,整兩個小時是沒問題的。白色亮眼,灰色沉寂,黑色毛衣,紅色高跟鞋……


6、安裝好用的擴展


最緊要的就是中文擴展!讓菜單欄變成能看懂的中文,那才是我們熟悉的味道。(當然你想鍛煉下看英文也是極好的。)


我自己還有幾個喜歡的插件:


Beautify,可以讓你的代碼排版美觀、格式整齊,好看!

Better Comments,可以讓你的注釋變顏色,好看!

vscode-icons,可以讓文件圖標變得不一樣,好看!

Bracket Pair Colorizer,讓你的括號是彩色的,好看!


不過也有大佬只是樸素的界面,正所謂重劍無鋒,差生文具多(bushi)。


7、選個好老師


折騰好了環(huán)境插件編譯器,現(xiàn)在你終于可以找點課上了。大家不要一聽上課就暈吶,人孫悟空學手藝也得先拜個菩提老祖。B站上免費Python視頻課多了去了,帶你入個門肯定沒有問題。歡迎大家在評論區(qū)吵架

分享你認為最好的網(wǎng)課


8、注意細節(jié)


剛上手的小白很容易犯一些細節(jié)問題,殊不知每個你忽視的細節(jié),都早已在暗中標好了error。這里總結三個Python新手常見的問題:


  • 序列從0開始編號,第一個其實是第0個。程序員一定要分得出是0還是1

  • 注意縮進。Python對縮進敏感,要么用Tab鍵要么4個空格,切記不要混用!歡迎大家在評論區(qū)吵架分享你認為Tab好還是4個空格好

  • 引號、冒號等標點用半角。推薦小白用全半角區(qū)別明顯的字體,比如Consolas


9、還是不會的就查


學習初期難免遇到很多問題。書上的代碼白紙黑字,一抄過來卻滿屏飄紅。一串異常碼新手又根本看不懂,非常頭大。


但是,計算機科學是一門有傳承的科學!你新手入門遇到的問題,前人基本都遇到過。這時只要把你的問題打到Google、Stackoverflow,你會發(fā)現(xiàn)早就有人提過這個問題,并且早就有大神將其解決了。


如果你幸運地遇到了前人未曾遇過的問題,那說明你已經(jīng)走在學科前沿了,發(fā)paper的時候記得給我署個致謝...


10、要不恥上問


想要解決Python學習中的問題,除了上網(wǎng)搜索,你還可以求助大佬,大佬能讓你少走很多彎路。比如上周我的Python死活連不上服務器,斷點調(diào)試、改config配置全都沒用,只能求助實驗室大佬。


大佬一眼就看出了問題的癥結所在:學校昨晚停電了,服務器關機了,當然連不上。這就是有個大佬朋友的重要性??!


11、注意規(guī)范性


良好的編程習慣要從頭抓起。規(guī)范的碼子大方優(yōu)美,人人看了都說清爽,關鍵是方便大佬給你改bug!


新手尤其要注意變量命名。比如一個溫度的轉換,可以用駝峰命名法將溫度變量定為TempConvert;也可以加下劃線變成temp_convert。但你整個拼音首字母WD,轉頭就忘了是溫度還是完蛋


12、心態(tài)要穩(wěn)定


不要畏難。很多人看到英文頁面就頭大,但其實Python一共就33個保留字,無非是and/if/in啥的,所有程序都利用這33個詞構建,比初中單詞表還簡單!英語不好也能學!


上面單詞你要是沒信心掌握的話,還是把這9塊9省下來吧。


13、多嘗試整活


不管學習哪種編程語言,完成具體任務都是進步最快的方法。不要只是看書看視頻,而要保持動手寫碼的狀態(tài),嘗試用已有知識解決問題,你才能更快地熟悉這門語言。


比如幫室友扒一次圖,你的爬蟲就精通了;幫老板做個項目,你的數(shù)據(jù)處理就精通了;給對象寫一個大頭貼2048,你的游戲就精通了。沒有對象的就別做游戲了...


14、要有信念


編程就是一門手藝,和游泳做飯一樣自然,都講究個熟能生巧。雖然我不會游泳也不會做飯,但我堅信編程就是這個道理


學Python是這樣,學什么東西都是如此。要么一輩子都是小白,要么去邁出第一步,慢慢嘗試,萬一就有了堅持下去的動力也說不定!

最后祝大家天天進步??!

這些學習內(nèi)容瑤瑤已經(jīng)為大家打包整理好了,書籍的分享格式為PDF電子版,教程為視頻版小伙伴們手機也可以閱讀學習哦!

如果你是編程愛好者,或者你正好需要學習書籍,教程,那么請你幫瑤瑤轉發(fā)本文后,后臺私信我:“資料”,就可以免費領取到相關編程語言的PDF電子版了!

最幸運的事情就是,你正好需要,我正好有!朋友們,拿著編程資料,開啟你的IT之路吧!


給一時興起想要學Python的同學的15條建議(附學習資料)的評論 (共 條)

分享到微博請遵守國家法律
饶平县| 大英县| 秦皇岛市| 临武县| 康保县| 曲松县| 和龙市| 靖江市| 什邡市| 广元市| 临澧县| 任丘市| 库伦旗| 韶关市| 金昌市| 桓台县| 大新县| 芦山县| 伊吾县| 建阳市| 富宁县| 任丘市| 延长县| 高平市| 明光市| 镇宁| 茂名市| 高台县| 迁西县| 三河市| 图们市| 新和县| 霍林郭勒市| 耒阳市| 咸阳市| 汽车| 错那县| 资源县| 石屏县| 普兰县| 吴堡县|