用python打印爱心(程序猿的浪漫)
发布日期:2021-06-30 10:37:18 浏览次数:2 分类:技术文章

本文共 681 字,大约阅读时间需要 2 分钟。

 

 

1、工具
      python3.0及以上版本;
      pycharm或其他开发环境
2、思路
      首先,把你想说的话想好,我们用split()函数按空格切割成一个一个词
      其次,了解心形函数,百度一下哈,这个很多的,比如下面这个:
                  
      再次,打印第一个词,两个for循环。一行一行打印,在函数内部的我们打印词,在函数外面的打印空格即可
      最后,把每一个对应的心形图案依次打印出来
3、程序
      
import timesentence = "Dear, 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)
4、结果

 

    
    
    
   
    
   程序猿的调调来了解一下   ^_^
   
 

转载地址:https://it-chengzi.blog.csdn.net/article/details/107192173 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:python的tkinter中鼠标形状cursor的设置
下一篇:Kivy转apk——使用打包虚拟机(亲测~)

发表评论

最新留言

很好
[***.229.124.182]2024年04月19日 22时07分30秒