五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

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

非程序員,到底該不該學Python

2020-06-08 19:44 作者:暗切線  | 我要投稿

最近被各種Python的小廣告轟炸。也有很多非程序員的朋友咨詢Python相關(guān)的事兒。(前兩年是前端)

所以今天不講技術(shù),純BB。

PS:另外,本來想開坑做技術(shù)科普。由于籌備不足延后一些在做。畢竟,專欄修改打字就行了。視頻比較難改需要一次性傳達正確的信息。不能拿起嘴來就說(當然,專欄我也從來不是拿起嘴來就說的)。所以需要比較專業(yè)的人士幫忙審校。所以近期只能專欄了。仍然那句話,如果說的有問題。歡迎指摘。

進入正題吧:

  1. Python是啥:

    編程語言。和大多數(shù)編程語言一樣。它只能幫助人類完成一些重復(fù)性勞動。

    至于語言特性,簡單 + 你得準備個游標卡尺,真的,游標卡尺非常重要。

  2. Python的適用場景:

    爬蟲、樹莓派機器人編程(這個還挺有趣的,不過就是看個人愛好吧。。)、數(shù)據(jù)分析、機器學習、深度學習、自然語言處理。

該不該學一門編程語言,從來是看學習者的目的,所以就目的展開:

  1. 聽說python程序員薪資很高,我想轉(zhuǎn)行:

    趁早歇菜。Python程序員確實工資高,是因為它的適用場景。工資高是因為Python程序員大多在企業(yè)里做機器學習、深度學習或者自然語言處理算法等等。這些工程師的工資,并不是因為他們會Python。更多的是因為編程語言背后復(fù)雜的算法、數(shù)據(jù)結(jié)構(gòu)、系統(tǒng)設(shè)計、經(jīng)驗。簡單的講,如果還在為了掛高數(shù)而苦苦掙扎。真的沒必要。

  2. 我的工作中有大量的數(shù)據(jù)需要處理。想提高工作效率:

    恭喜你,很適合。確實可以提高工作效率。因為目前的編程語言來講。Python無疑是最容易上手,且最適合處理數(shù)據(jù)的?;ㄐr間學習,磨刀不誤砍柴工。但是,Python只能幫你處理重復(fù)性勞動,并不是像宣傳的那樣duang的一下出了PPT、報表、word...需要編程,思考數(shù)據(jù)的內(nèi)在邏輯,數(shù)據(jù)量沒有那么大,或者處理方式總在變、而且編程語言又沒有那么熟練的情況下,甚至沒有用excel效率高。

  3. 編程可以鍛煉邏輯思維,想學一個編程語言入門:

    也是比較適合學習Python的。因為,確實比較容易上手。但是,每一種編程語言在思維邏輯的訓(xùn)練上絕不是語言本身。所以單單是看完課程,能寫一些簡單的程序其實并不達到目的。在看完教程 且 可以完成課程作業(yè)的情況下。后續(xù)可以去刷Leetcode。以及看一本叫算法導(dǎo)論的書。學了個語言才是剛剛開始。

  4. 會編程特別炫技:

    我覺得,比起學Python。去學C/C++才比較炫技。當然可以拿Python入門。但是并不會炫技。

  5. 技術(shù)宅,想鼓搗。

    這個目的不說啥了。估計應(yīng)該不需要看課程,已經(jīng)會了其他編程語言。只是多一個玩玩。

如何學好:

其實大多數(shù)Python課程大綱都大同小異。Hallo world ->?基礎(chǔ)數(shù)據(jù)格式 ->面向?qū)ο?>?條件語句->循環(huán)語句->高級數(shù)據(jù)格式->遞歸->實例(爬蟲、數(shù)據(jù)處理)。

這里需要注意的是,到實例之前,所有編程語言都大同小異。就這點東西。基礎(chǔ)打牢。

至于什么叫基礎(chǔ)打牢:

比如基礎(chǔ)數(shù)據(jù)格式:在內(nèi)存里怎么存的,占多少bit,所以范圍是多少。再比如高級數(shù)據(jù)格式的字典:hash索引是啥?怎么存儲的。搜索時間復(fù)雜度多少 空間復(fù)雜度又是怎樣的。hash key碰撞怎么解決的?

再比如遞歸:具體每一步怎么調(diào)用的。所以我寫的遞歸,到底執(zhí)行了幾次調(diào)用?調(diào)用棧是什么樣子的?

等等等等。不一一例舉。

另外,課程就是 師傅領(lǐng)進門,修行真的是在個人

此處不推薦某某某課程,B站就有很多免費的 還有付費的。沒太大差異。要說差異只有看著想不想睡覺。。自己試著寫寫就不想睡覺了,真的。

最后: 多動手,別光看

周末吃太辣了,今兒胃疼。而且,我現(xiàn)在是音視頻工程師。雖然研究生階段搞得自然語言處理和圖像識別,但是也是好幾年前的事兒了。只能給初學者一點建議。要是傷及誰的利益,有本事你來打我呀?

交流群:711929228???

本期問題:yuv420p指的是啥????

答案:像素格式。


非程序員,到底該不該學Python的評論 (共 條)

分享到微博請遵守國家法律
灵台县| 搜索| 临沧市| 辽阳市| 甘德县| 迁西县| 驻马店市| 黔西| 阿城市| 肃宁县| 长丰县| 湛江市| 临夏县| 昌江| 景东| 阜平县| 通化县| 长乐市| 剑阁县| 绥德县| 礼泉县| 台东市| 科技| 斗六市| 清镇市| 炉霍县| 六安市| 彩票| 达拉特旗| 陈巴尔虎旗| 湖州市| 遵义县| 县级市| 云阳县| 色达县| 莒南县| 宁安市| 崇州市| 团风县| 伊金霍洛旗| 新营市|