畫風清奇!看看大佬怎麼玩Python

2020-01-03     實驗樓

一提到Python,不少人腦海里都會浮現出幾個關鍵詞「數據分析」「網絡爬蟲」「人工智慧」等,但Python的用法,遠不止這些。讓我們看看國內外的大佬,是怎麼把Python玩出精緻小清新感的吧。

1.Python作畫

Python繪圖早已經不是什麼稀奇事兒了,大部分學習Python的同學都能繪出一些簡單的圖形。但近日,國外網友利用Python庫Matplotlib和Moviepy繪製出了生動的曼德勃羅集合(Mandelbrot set)。


Mandelbrot set


視頻加載中...


Github:https://github.com/jaimeliew1/Mandelbrot

2.代碼作詩

俗話說,人生苦短,我用Python。在Python廣泛的應用里,作詩,不僅能舒緩寫代碼的壓力,還具備一定的流傳度。

寫得千行好代碼,不一定能名垂千古。但只需寫得一兩首好詩,說不定若干年後,你便成了萬人敬仰的Python詩人,眾口相傳,連初學代碼的稚子也能將你的大作脫口而出。


Poem 0


Poem 1


3.表白神器

表白還能用Python? 2020這麼特殊的一個年份,不表個白也不大說得過去。選對表白的方式就顯得尤為重要了,玫瑰巧克力太俗套,包包項鍊價格貴。不妨試試寫幾行代碼,表白有新意,被拒絕也不會太尷尬。


#一行代碼畫出Love愛心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)]))


一行代碼畫出Love愛心(via 知乎)



如果大家想呈現出更多樣化的表白效果圖,也可以參考實驗樓官網課程 ——《Python 圖片轉字符畫》和《Python3 & OpenCV 視頻轉字符動畫》。

文章來源: https://twgreatdaily.com/HGSCem8BMH2_cNUgp_ad.html