父親節(jié)程序員硬核示愛:你能看懂幾條
父親節(jié)要送什么?
對老爸的愛在心口難開怎么辦?
都說父愛如山,山也需要偶爾的溫情問候,與其在網(wǎng)上遍尋各種攻略,不如敲起手中的鍵盤,碼出幾行代碼,用你最熟悉的方式表達對父親的愛。
1、Python打印出你的愛
話不多說,先上代碼。
代碼:
import?time sentence?=?"Father,?I?love?you?forever!" for?char?in?sentence.split(): ???allChar?=?[] ???for?y?in?range(12,?-12,?-1): ???????lst?=?[] ???????lst_con?=?'' ???????for?x?in?range(-30,?30): ????????????formula?=?((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 ????????????if?formula?<=?0: ????????????????lst_con?+=?char[(x)?%?len(char)] ????????????else: ????????????????lst_con?+=?'?' ???????lst.append(lst_con) ???????allChar?+=?lst ???print('\n'.join(allChar)) ???time.sleep(1)
運行結(jié)果:
這段代碼的思路很簡單。
先寫下對父親想說的話,用split()函數(shù)按空格切割成單獨的詞;
然后根據(jù)心形函數(shù)使用循環(huán)語句,一行一行打印,在函數(shù)內(nèi)部分別打印每個詞,函數(shù)外部打印空格;
最后,每個單詞對應的心形圖案會依次運行顯示出來。
原文地址:https://blog.csdn.net/su_bao/article/details/80355001/details/80355001
2、做個簡單動畫送上祝福
GitHub上總是有許多奇奇怪怪的項目,父親節(jié)也不例外,簡單的就給父親做個賀卡,復雜的可能做個小游戲,碼農(nóng)們也樂在其中。
有網(wǎng)友用GitHub上的一個經(jīng)典項目Manim,加上Python做了一套超簡單的父親節(jié)動畫祝福。
代碼:
Class?HappyFathersDay(Scene): Def?construct(self): ????????happyfatherdayText=TextMobject(“Happy?father’s?Day”) ????????Dot1=Dot(color=COLOR_MAP[“RED_A”],point=UL+DL) ????????Dot2=Dot(color=COLOR_MAP[“RED_A”],point=UR+DR) ????????Line1=Line(Dot1,Dot2) ????????self.play(ShowCreation(happyfatherdayText))#顯示文字 ????????self.play(Transform(happyfatherdayText,?Line1))#變?yōu)橹本€ ????????self.play(FadeOut(Line1))#直線淡出
運行結(jié)果:
原文地址:https://blog.csdn.net/BEYONDMA/article/details/92080523/92080523
還有程序員做了一個提醒老爸注意身體,降血壓的***頁(https://cfilipek.github.io/fathers-day/),八卦太極圖、一杯茶、一本書的UI在滿面笑容的父親頭上緩緩漂浮,也挺別出心裁。
3、N行代碼代表我的愛
有三行情詩,也有三行代碼,用編程語言直白表達對父親的愛。
代碼:
do { ?printf(“i?love?you,my?dear?dad”); } while(i.alive())
代碼雖簡單,但也是拳拳愛意,給父親一個DIY的心意禮物,也許他很驚喜呢。
不過,再多的代碼、動效,都不如主動打個電話回家嘮嘮家常,談談心。
最后,祝所有的父親,節(jié)日快樂!
程序員 代碼 python
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。