黑白爱心图形打印,内容只有英文字符才能完整描绘心形
def A(S,b):
s="\n".join(["".join([(S[(x-y) % len(S)] \
if ((x*0.04)**2+(0.1*y)**2-1)**3-(x*0.04)**b*(0.1*y)**3 \
<=0 else " ") for x in range(-30,30)]) \
for y in range(30,-20,-1)])
print(s)
S='I Love You,Baby!'
A(S,2)
用汉字和表情就会变形,此时的心形函数参数不再适用
彩色动态爱心打印
turtl