原创 寫代碼也有“套路”-談談設計模式

編程教室開了這麼久,已經有很多人從完全零基礎的小白成爲了會寫代碼的菜鳥程序員,能夠自己獨立開發程序。不過到此階段,常常會遇到瓶頸,感覺功能可以實現,但代碼看起來有些彆扭: 代碼中有很多相似的重複代碼 代碼中有大量的 if,以至於有很長的縮

原创 我常用到的python庫

Python 的一大特色是其豐富的模塊,基本上只要你能想到的常見開發需求,都能找到別人已經實現的庫直接使用,或者相關的工具/框架來輔助實現。但這對於新手來說也是一個問題: 這麼多庫,我要從哪裏學起?怎麼才能記住這麼多庫的用法? 對此我的建議

原创 用Python寫一份獨特的元宵節祝福

今天是正月十五,首先 祝大家元宵節快樂! 以前加過我個人微信號的朋友,可以在朋友圈看到我今天發的元宵節祝福圖片: 這個祝福文字乍一看其貌不揚,不過點開大圖有驚喜:是拿自己 微信好友的頭像拼成的 ! 這是通過 python 編程生成的。怎麼

原创 可迭代對象和迭代器

for 循環 是我們在 Python 裏非常常用的一個語法,但你有沒有思考過 for 循環是怎樣實現的? 如果你以前接觸過 C++,應該會知道類似 for (int i = 0; i < 100; i++) 這樣的寫法,它定義了 循環的執行

原创 送你個情人節禮物:Python版抖音同款表白神器

又到了一年一度的情人節!大家都準備送什麼給自己心儀的對象呢? 鮮花、巧克力都太俗套了,今天給大家帶來一個抖音上看到的表白神器 — 用Python寫一個告白程序,讓她看到你滿滿的愛(tao)意(lu)。 先上效果: 視頻版: pytho

原创 用python模擬地球飛越木星

本文涉及影片內容,但算不上劇透。想看還未看的同學請謹慎閱讀。 春節檔的幾部電影裏,《 流浪地球 》成爲一匹黑馬,刷爆微博和朋友圈,從最初不高的排片率,一躍上升到票房榜首。 看過影片的人可能會有一個疑問, 太陽系那麼空曠,爲什麼地球在“流浪”

原创 一圖學Python

網上有這樣一張圖片,信息量很大,通常會被配上標題“ 一張圖讓你學會Python ”: 這張圖流傳甚廣,但我沒有找到明確的出處,圖片上附帶了 UliPad 的作者 Limodou 的信息,很有可能是原作者。如有知情者可留言告訴我。 其實,說

原创 python版親戚關係計算器

春節到了,免不了要去七大姑八大姨家拜年,順便接受長輩們的關懷。有時偶然遇到許久沒見過的遠房親戚,叫不出合適的稱謂就尷尬了;或者即便被家人提示了叫法,但依然不知道和自己是什麼關係。 於是就有機智的程序員開發出了 親戚關係計算器 ,可以通過指定

原创 python 圖像處理:一福變五福

快過年了,各種互聯網產品都出來撒紅包。某寶一年一度的集五福(shua hou)活動更是成爲每年的必備活動。雖然到最後每人大概也就分個兩塊錢,但作爲一個全民話題,大多數人還是願意湊湊熱鬧。畢竟對於如今生活在大城市的人來說,集福領紅包和空蕩的地

原创 用Python寫個了紅包提醒,再不怕錯過一個億了

又到了辭舊迎新的時候,羣裏的紅包也多起來了。然而大佬們總是喜歡趁我不在的時候發紅包,經常打開手機,發現紅包已被搶完,感覺錯過了一個億。 安卓上有不少紅包助手工具,但 iOS 似乎沒有。而且就算有,這種需要很高權限的第三方插件工具總讓人不那麼

原创 代碼吃雞:Python-Robocode

最近看到一個很有“未來感”的新聞: 一輛 特斯拉 在拉斯維加斯出了車禍,撞“死”了一個……emmmm……機器人。不知道是意外還是炒作,又或者是這位機器人故意碰瓷,反正人們也無法從受害者口中瞭解“ 被特斯拉撞是怎樣一種體驗 ”了。 圖爲受害

原创 python裏能不能用中文

現代計算機和編程的起源和推動力量主要源自美國,再加上26個字母很便於表示(算上大小寫,6位bit就夠了),因此英語一直是編程領域的不二之選。但這就給部分非英語國家的編程學習者帶來一些困擾。以至於有些人還沒開始學,就擔心自己的英語問題。這完全

原创 聽說拼多多因漏洞被薅了200億?- 談談軟件測試

昨天看到一個大新聞: 拼多多在20日凌晨出現漏洞,用戶可以領100元無門檻優惠券 。一夜之間,被黑產、羊毛黨和聞訊而來的吃瓜羣衆薅了個底朝天,直到第二天上午9點纔將優惠券下架。網上傳言這一波損失超過200億,但拼多多官方很快回應: 漏洞確有

原创 Python數據科學環境:Anaconda 瞭解一下

幾乎所有的 Python 學習者都遇到過“ 安裝 ”方面的問題。這些安裝問題包括 Python 自身環境的安裝、第三方模塊的安裝、不同版本的切換,以及不同平臺、版本間的兼容問題 等。當你因爲這些問題而卡殼,一行代碼沒寫就已瘋,相信我,你不是

原创 B站智能防擋彈幕的一種python實現

某天代碼寫得老眼昏花,去B站上摸魚,突然發現奇怪的現象: 喲呵,B站竟然做了 視頻前景提取 ,把彈幕藏到畫面人物的後面。識別效果還意外地不錯呢。 然後又翻了下,發現這是個叫做“ 智能防擋彈幕 ”的功能,我只在部分舞蹈區的視頻裏找到了開關。