你們好,我是貓哥。2020年過得真快啊!總感受這一年裏尚未作成多少事,一眨眼就又到了寫年度總結的時候了……python
去年1月1日的時候,我寫了《個人 2019 年 Python 文章榜單》,簡單列了本身比較滿意的 11 篇文章。今年延續傳統,我想盤點出一份 2020 年的文章榜單。git
在列榜單以前,咱們先來閒聊幾件事,做爲鋪墊吧。github
一、公衆號訂閱數破 20000 啦! 就在 2020 年結束前的兩天,Python貓的訂閱數終於邁上了新的臺階。從 2018 年國慶到如今,咱們共花了 26 個月。編程
這個成績很是很是普通,當初我第一次參加公衆號互推時,認識了明哥(@Python編程時光)、小帥B(@學習Python的正確姿式)和濤哥(@濤哥聊Python),當時你們差異不太多(一塊兒出新手村),而現在他們的訂閱數達到了 4萬、6萬和10萬,把我遠遠甩在了身後……性能優化
2021年,我會花適當的精力在運營上,不敢奢望太多,爭取明年達成 3.5 萬目標。所以,但願能獲得你們的持續支持,請幫忙分享、轉載、在看,推薦Python貓給其餘學習者。我在此鞠躬感謝了!服務器
二、被評選爲「優質原創號主」第2名。 在豬哥(@裸睡的豬)建的Python原創做者投稿羣裏,Python貓有幸被票選成了第2名!可以被衆多優秀的同行號主們承認,真是可貴並且榮幸!運維
三、有文章被國際友人翻譯了。 去年7月份的時候,我偶然發現本身的 3 篇「Python爲何」系列文章被一個印度人翻譯成了英文,當時寫了一篇《當我發現國際友人翻譯了個人文章以後…… 》說明了起因。然而,意想不到的驚喜發生了,其中一篇文章竟被髮上了 PyCoder's Weekly,並且還被CSDN的做者翻譯成了中文!真是太戲劇化了!異步
那篇文章是《Python 爲何沒有 main 函數?爲何我不推薦寫 main 函數?》,在國內個平臺上也引起了很多的討論。我實際上是有的放矢的,但行文比較精簡沒有充分展開。有一些反駁聲是誤讀,還有一些則沒有駁到點上。那篇文章體現了我對優雅代碼的感受,有一種銳意思考的閃光,我我的很是滿意。ide
四、短暫的視頻UP主嘗試。 我去年嘗試製做了幾期短視頻,實際上是念稿錄音+PPT式圖文剪輯而成的。一開始的目標是60秒短視頻,但後來發現想表達的內容太多,這個時長徹底不夠。可是,更長的視頻則意味着更大的工做量,因此我乾脆暫時放棄了。已發佈的視頻在B站有,歡迎你們去觀摩指導,地址:https://space.bilibili.com/97566624/video函數
五、整理了一本電子書。 我整理了過往的文章,編成了一本電子書,還美其名爲《優雅的Python》(可在Python貓後臺發送數字「1」領取。《耗時兩年,我終於出了一本電子書!》裏有內容介紹)。很大的動因是學習其餘號主,用來給本身引流。可是,陸續收到了幾名讀者正向的反饋後,我以爲這件事仍是蠻有價值的。
陸續有出版社的編輯來聯繫出書,我很惶恐,都婉拒了。我知道有些文章還不錯,可是離出書還遠着呢,不想去誤人子弟。(PS.正在跟某編輯合做,但跟本身出書有所不一樣。之後詳說。)
六、在蘇州買了首套房。 去年辦成了一件大事,就是在蘇州園區買了房,成爲了「房奴」。不用說,家庭生活的壓力大了不少,並且被催生娃的壓力也大增了……人的年齡到了某個階段,家庭的責任可能促使你作出重大的抉擇。我以爲在作成這件過後,本身的心裏世界成熟了不少。
所以,須要給讀者們打個預防針:Python貓之後「恰飯」的時候會適當變多,我以爲發揮本身寫做的特長,適當地掙點錢,這件事很光榮,因此但願你們也適當地包容理解哈~~~
閒聊先到此爲止,下面是文章梳理時刻。
在過去一年裏,貓哥原創及翻譯了 Python 技術文 62 篇,總被轉載次數達到了 500+。
個人興趣主要集中在 Python 語法、技術原理、進階思考、文章翻譯等內容,大部分文章是比較小衆的,閱讀量也十分慘淡。
幸運的是,有幾篇文章成爲了小爆款,閱讀量還挺可觀的。從受衆喜好的維度看,下面這些文章的效果很好:
【01】Python 爲何推薦蛇形命名法? --(被轉載32次,轉載閱讀量達8萬+)
【02】Python 爲何要有 pass 語句? --(被轉載32次,轉載閱讀量達5萬+)
【03】Python 之父爲何嫌棄 lambda 匿名函數? -- --(被轉載25次,轉載閱讀量達3萬+)
【04】你可能不知道的 Python 技巧 --(被轉載24次,轉載閱讀量達1.7萬+)
【05】Python 爲何不支持 switch 語句? --(被轉載20次,轉載閱讀量達1.3萬+)
可是,依我我的喜好度選擇的話,我列出的TOP10榜單是這些(按時間排序):
【01】Flask 做者 Armin Ronacher:我不以爲有異步壓力
【03】Python 爲何沒有 main 函數?爲何我不推薦寫 main 函數?
【04】Python 爲何不支持 i++ 自增語法,不提供 ++ 操做符?
【05】Python 爲何只需一條語句「a,b=b,a」,就能直接交換兩個變量?
【08】Python 之父爲何嫌棄 lambda 匿名函數?
這裏面有幾篇是出自「Python爲何」系列,該系列還有一些文章也不錯,所有歸檔在 Github 上了,你們能夠去那裏查閱:https://github.com/chinesehuazhou/python-whydo
在新的一年裏,我寫做的主體方向基本不會變,也許會增長一些偏基礎向的內容,讓本身更接地氣一些。同時,PEP和社區好文的翻譯工做,也會偶爾作作。
Flag不敢隨便立,但管繼續求知與分享,但求無愧於心!
最後,我把2020整年的文章羅列出來了,按照的是時間順序:
開發者請注意:Python2 的最後版本將於 4 月發佈,但它確實是在 1 月 1 日就壽命終止了!
2019 年 stackoverflow 網站最受歡迎的 20 個 Python 問題
Flask 做者 Armin Ronacher:我不以爲有異步壓力
強大的 Python 任務自動化工具!invoke 十分鐘入門指南
學編程這麼久,還傻傻分不清什麼是方法(method),什麼是函數(function)?
官宣!Python 開發者大會(PyCon US)提供在線訂閱啦!
不使用 if-elif 語句,如何優雅地判斷某個數字所屬的等級?
Python 3.9 性能優化:更快的 list()、dict() 和 range() 等內置類型
天大福利!世界第一科技出版公司 Springer 免費開放 400 多本電子書!
Python 爲何沒有 main 函數?爲何我不推薦寫 main 函數?
Python 3.9 beta2 版本發佈了,看看這 7 個新的 PEP 都是什麼?
Python 爲何不支持 i++ 自增語法,不提供 ++ 操做符?
Python 3.10 版本採納了首個 PEP,中文翻譯即將推出
Python 3.10 的首個 PEP 誕生,內置類型 zip() 將迎來新特性
Python 爲何只需一條語句「a,b=b,a」,就能直接交換兩個變量?
Python 爲何要在 18 年前引入布爾類型?且與 C、C++ 和 Java 都不一樣?
一個在交流羣裏討論過兩輪的問題,答案居然跟一個 PEP 有關