程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

程序員表白愛心,使用python打印愛心【二】

編輯:Python
5e72d31075db4ae2a0752c26275f0987.jpg

打印愛心

根據心形曲線公式來的(x2+y2-1)3-x2y3=0

def hittyday(a,b=2):
print('\n'.join([''.join([(a[(x-y) % len(a)]
if((x*0.04)**2+(y*0.1)**2-1)**3-(x*0.04)**b*(y*0.1)**3
<= 0 else ' ') for x in range(-30,30)])\
for y in range(30,-12,-1)]))
hittyday('Love')
 veLoveLoveL LoveLoveLov
eLoveLoveLoveLoveLov LoveLoveLoveLoveLove
oveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLove
oveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLo
oveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLove
oveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLo
veLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLov
eLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLove
LoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveL
veLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveL
eLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLo
oveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLo
eLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLo
veLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveL
LoveLoveLoveLoveLoveLoveLoveLoveLoveLoveLoveL
eLoveLoveLoveLoveLoveLoveLoveLoveLoveLove
veLoveLoveLoveLoveLoveLoveLoveLoveLov
veLoveLoveLoveLoveLoveLoveLoveL
veLoveLoveLoveLoveLoveLov
veLoveLoveLoveLoveL
eLoveLoveLo
eLove
v

歡迎關注,後續還會帶來更多豐富內容


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved