类别:python / 日期:2018-08-17 / 浏览:9840 / 评论:5

    首先这不是一篇技术文章,只是有个小白朋友问我这个是怎么做的,所以我记录了详细的过程,并且想说一句,有的时候你看的并不是真实的,很多东西都有内在的你不知道的原因的。

      1、 下载python

    我这里用python3版本为例子讲解。

    从官网下载python安装包,打开https://www.python.org/downloads/release/python-366/

clip_image001.png

2、 安装python

    双击打开下载程序

image.png

    在途中箭头的的地方打钩,然后选择Install Now,然后一直下一步安装完成。

    Win键+R键打开运行对话框,输入cmd后回车,打开命令提示符,输入python后回车判断是否安装成功,如安装成功会显示下图内容。

 image.png

3、 编写思路

首先,要知道心形函数的写法,可以百度下,有很多,我就采用下面这个做例子:

image.png

       然后,一行一行打印,在函数内部的我们打印词,在函数外面的打印空格就可以了。

    4、 具体代码

word = "LOVE"
for char in word.split():
   allChar = []
   for y in range(12, -12, -1):
       lst = []
       lst_con = ''
       for x in range(-30, 30):
            formula = ((x*0.04)**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))
   input('按任意键退出')

    

5、 运行方法

在桌面上新建一个文本文件。

将上面的代码拷贝到文本文件中,注意每一行的空格。

image.png

保存文件后,将文本文件重命名为heart.py,注意后缀名是py。

双击运行该文件即可。

    image.png

    

6、 最终结果

image.png

注:代码内容暂不详细解释啦。


可能感兴趣的文章

评论区

共有 5 条评论

1L 访客 / 2019-01-07 02:31:22 / 回复
我也是半个
2L 访客 / 2018-10-31 21:32:49 / 回复
为什么我打开以后,秒退啊,急急急急
3L Dorameon / 2018-09-17 17:19:08 / 回复
代码修改过了吗?半个是什么样的
访客 / 2018-10-31 21:33:09 / 回复
@wangtongzhe 为什么我打开文件秒退
4L 访客 / 2018-09-15 16:09:48 / 回复
为什么我只有一半的

发表评论 /

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。