用python列印愛心(程式猿的浪漫)
阿新 • • 發佈:2019-01-03
1、工具 python3.0及以上版本; pycharm或其他開發環境2、思路 首先,把你想說的話想好,我們用split()函式按空格切割成一個一個詞 其次,瞭解心形函式,百度一下哈,這個很多的,比如下面這個: 再次,列印第一個詞,兩個for迴圈。一行一行列印,在函式內部的我們列印詞,在函式外面的列印空格即可 最後,把每一個對應的心形圖案依次打印出來3、程式
import time sentence = "Dear, I love you forever!" for char in sentence.split(): allChar = [] for4、結果 程式猿的調調來了解一下 ^_^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)