python程序员脱单攻略_520 情人节 :属于 Python 程序员的脱单攻略大合集(视频版)...
以下文章來源于 Python 編程時光 ,作者寫代碼的明哥
來源 | Python 編程時光(ID:Cool-Python)
情人節年年有,但今年的 5.20 要比以往的更有意義。
2020.05.20 ,愛你愛你我愛你,如果再卡個時間(13:14),那就是愛你愛你我愛你一生一世。
為了能過上這個這個百年難遇的情人節, Python 程序員用盡了心思,各種騷操作全都出來了。
下面我就盤點一下,我們 Python 程序員到底為了妹子可以做出哪些 憨(xuan)憨(ku)的事。
單行畫愛心
第一位選手的操作,挺秀的,單行實現愛心的繪制(我拆解了下,還真的不簡單,為了展示更友好一點,我對網上流傳的版本進行了一些小改動)。
print ( 'n'.join ( [ line for line in [ ''.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 ) ] if line != ' ' ] ) )
代碼強是強,就是有點不合乎邏輯?
你這是要把電腦寄到妹子家里,然后讓她手動敲下這行命令,感覺你的款款愛意嗎?
單行畫愛心?我咋感覺妹子更喜歡單手開保時捷的。
將滿滿的喜歡拼成你的樣子
第二位選手,創意滿分,使用 PIL 區分幾行代碼就把妹子撩得不要不要的。
from PIL import Image, ImageDraw, ImageFont
font_size, text = 7, " 我喜歡你!"input_img_path = "/Users/MING/Github/love-with-python/girl.jpeg"output_img_path = "/Users/MING/Github/love-with-python/girl.png"
img_raw = Image.open ( input_img_path ) img_array = img_raw.load ( )
img_new = Image.new ( "RGB", img_raw.size, ( 0, 0, 0 ) ) draw = ImageDraw.Draw ( img_new ) font = ImageFont.truetype ( '/System/Library/Fonts/PingFang.ttc', font_size )
def character_generator ( text ) : while True: for i in range ( len ( text ) ) : yield text [ i ]
ch_gen = character_generator ( text )
for y in range ( 0, img_raw.size [ 1 ] , font_size ) : for x in range ( 0, img_raw.size [ 0 ] , font_size ) : draw.text ( ( x, y ) , next ( ch_gen ) , font=font, fill=img_array [ x, y ] , direction=None )
img_new.convert ( 'RGB' ) .save ( output_img_path )
使用效果視頻展示:
說一百遍,道一萬次的 " 我喜歡你 ",都不如讓你知道,當我把此生所有的喜歡都拿出來拼湊起來,卻是你的樣子的時候,來得讓你心動。
靈魂畫手工程師的浪漫
第一位選手的 Python 選手雖然代碼功力了得,畢竟一行代碼能實現這樣的代碼,也不是那么容易的事,但是妹子畢竟還是軟的,你自嗨得不行,妹子也只能是滿臉的黑人問號:wat??直男的浪漫我真的不懂!!
念得了詩,畫得了畫的代碼工程師,才是軟妹子的最愛好嘛?
下邊這位號稱是繪畫界里最會寫代碼的,寫代碼里最會畫畫的人,也開始了他的尋愛之旅,祝他好運。
友情提醒:點擊全屏觀看更香噢
讓女神欲罷不能的套路
俗話說,男人不壞,女人不愛。
兩個人最好的狀態就是:我懂你的故作矜持,而你懂我的圖謀不軌。
下面這位選手,不得不服啊,自古真情留不住,唯有套路得人心。
(我第一次接觸視頻,這么簡單的我都弄了兩個小時)
(so, 答應我一定要點開看啊 )
最后恭喜這位選手,不用再 new 對象,就可以面向對象編程了。
同樣是 Python 程序員,我表示真的不理解。
在家里好好代碼,不用陪吃陪喝陪逛街,他不香嗎?
咱缺的是對象么?咱缺的是頭發吖,兄弟們。
(hhhh,希望可以勸退一波,畢竟妹子就那么多,不說了我要去表白了)
上面四種的 Python 程序員表白方法的源代碼,我都已經放在了 Github 上,如果你有興趣,可以去查看,覺得還不錯的話,不防給個 star 支持一下。
Github 鏈接:
https://github.com/iswbm/love-with-python
更多精彩推薦
你點的每個 " 在看 ",我都認真當成了喜歡
總結
以上是生活随笔為你收集整理的python程序员脱单攻略_520 情人节 :属于 Python 程序员的脱单攻略大合集(视频版)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 老是说我编译版本不够_海思3518E编译
- 下一篇: std::shared_ptr之dele