統整6種Python隱藏版技能通通報你知,還能助你告白成功,這麼厲害的文章你一定要看啊(下)
本篇為下篇,上篇請點此連結
4. 自動寄送 Email
使用 Python 的 Smtplib 傳送郵件十分簡便易學,只要掌握了各種郵件型別的構造方法,正確設定好函數,就是一種寄送 Email 的方便途徑。
對於需要每天發送好幾百份相同、不同 mail 的工作,藉助Python 來自動發送 mail 絕對能讓你事半功倍。除了自動寄送,還有如定時寄送,正文添加圖片,附件添加圖片和編寫圖形化介面等等的功能都可以由 Smtplib 簡單達成。
5. 整理電腦檔案
那 Python的 OS 模組一定是你最好的整理幫手,OS 模組包含普遍的作業系統功能,在系統檔案和目錄操作中是很方便的模組,可以處理幾乎所有跟檔案、副檔名、資料夾的移動、刪除、複製、重新命名等等。例如哪一天想把手機裡散落在各資料夾的圖片檔都整理到電腦,就可以透過 OS 模組,省下一個一個資料夾翻找的時間囉!
OS 模組是 Python 標準庫中一個典型的跨平台模組,支援 Windows 和 Linux 等系統操作,無需修改任何程式碼,也不會產生錯誤。就算是無需太深入操作的初學者,也能透過常見函式來快速處理完,今後就把檔案大掃除交給Python 吧。
6. Python 變身告白神器
即使這個小故事的真實性難以查證,但也的確是很有趣的告白道具喔!
這個靠Python做出來的愛心圖形是由一系列的點 (X,Y) 構成的曲線,X,Y 又滿足一定的關系,這樣可以確定出一個表達式 Expression,然後就是兩個 for 循環(for y in range;for x in range)逐行逐列地開始列印,滿足條件 expression 的列印出字元,否則列印空格。
如果只需要最陽春的愛心圖形,只要一行代碼就可以輸出了,在這邊提供給大家:
print('\n'.join([''.join([('Love'[(x-y) % len('Love')]if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 <= 0 else ' ')for x in range(-30, 30)])for y in range(30, -30, -1)]))
以上就是推薦給所有Python使用者的生活小應用,也十分推薦大家揮灑自己的創意,做出其他讓人會心一笑的小設計!▲ 使用 Python 一行代碼就能畫出Love組成的心型代碼(圖片取自網路)
參考連結:
SEM 關鍵字廣告課程讓高三生提早就定位 開始接案賺錢!
44歲媽咪順利轉職網頁設計師, 家庭事業都得意
擺脫設備工程師血汗職涯, 零基礎的我成功轉職 Python 資料工程師
AI 甩尾技術勝 Ken Block!方程式冠軍車手嘆:要失業了
汽車的人工智慧革命開始!AI 如何引發各家汽車廠牌的技術革新?
6種Python隱藏版技能,告白.整理電腦通通搞定(上)
最新程式語言排行榜:Python再次蟬連最熱門語言之首
人工智慧.大數據.VR等今年最搶手職業榜出爐!