当前位置:   article > 正文

python简单的画图代码爱心,怎么用python代码画心_python画一个爱心

python画一个爱心

大家好,小编来为大家解答以下问题,用python画一个心形怎么编程,python简单的画图代码爱心,今天让我们一起来看看吧!

初级画心


学Python,感觉你们的都好复杂,那我来个简单的,我是直接把心形看作是一个正方形+两个半圆:


于是这就很简单了,十行代码解决:

  1. import turtle as t
  2. t.pensize(2)
  3. 笔大小2像素
  4. t.pencolor(“red”)
  5. 颜色为红色
  6. t.left(45)
  7. 45
  8. t.fd(200)
  9. 向前200直线
  10. t.circle(100, 180)
  11. 画一圆半径100 弧度180
  12. t.right(90)
  13. 向右90
  14. t.circle(100, 180)
  15. 再画一个圆半径100 弧度180
  16. t.fd(200)
  17. 直线向前直线200
  18. t.done()
  19. 绘制完成


一行代码画心

原代码: 

  1. print(‘\n’.join([‘’.join([(‘Love’[(x-y) % len(‘Love’)] if ((x0.05)**2+(y0.1
  2. import time words = input(‘请输出想要表达的文字:’)
  3. #例子:words = “Dear lili, Happy Valentine’s Day! Lyon Will Always Love You Till The End! ♥ Forever! ♥” for item in words.split():
  4. #要想实现打印出字符间的空格效果,此处添加:item = item+’ ’
  5. letterlist = []#letterlist是所有打印字符的总list,里面包含y条子列表list_X
  6. for y in range(12, -12, -1):
  7. list_X = []#list_X是X轴上的打印字符列表,里面装着一个String类的letters
  8. letters = ‘’#letters即为list_X内的字符串,实际是本行要打印的所有字符
  9. for x in range(-30, 30):#*是乘法,**是幂次方
  10. expression = ((x0.05)**2+(y0.1)**2-1)**3-(x0.05)*2(y0.1)**3
  11. if expression <= 0:
  12. letters += item[(x-y) % len(item)]
  13. else:
  14. letters += ’ ’
  15. list_X.append(letters)
  16. letterlist += list_X
  17. print(‘\n’.join(letterlist))
  18. time.sleep(1.5);

最后我自己整理了一些学习资料,都是别人分享给我的,希望对你们有帮助。这里有不错的学习教程和开发工具,点下面的链接就可以领取了

点击免费领取《CSDN大礼包》:

最新全套【Python入门到进阶资料 & 实战源码 & 安装工具】https://mp.weixin.qq.com/s/9IuSexhanYZ1TMAF1MZIhwicon-default.png?t=N7T8https://mp.weixin.qq.com/s/9IuSexhanYZ1TMAF1MZIhw

一、Python所有方向的学习路线

Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面用python如何画弧形

二、Python课程视频

我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。

img

三、全套PDF电子书

书籍的好处就在于权威和体系健全,刚开始学习的时候你可以只看视频或者听某个人讲课,但等你学完之后,你觉得你掌握了,这时候建议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。

img

四、清华编程大佬出品《漫画看学Python》

用通俗易懂的漫画,来教你学习Python,让你更容易记住,并且不会枯燥乏味。

img

五、Python实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

img

六、互联网企业面试真题

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

img

这份完整版的Python全套学习资料已经上传至CSDN官方,朋友们如果需要可以点击下方链接费获取【保证100%免费】

点击免费领取《CSDN大礼包》:

最新全套【Python入门到进阶资料 & 实战源码 & 安装工具】https://mp.weixin.qq.com/s/9IuSexhanYZ1TMAF1MZIhwicon-default.png?t=N7T8https://mp.weixin.qq.com/s/9IuSexhanYZ1TMAF1MZIhw

文章知识点与官方知识档案匹配,可进一步学习相关知识
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/959706
推荐阅读
相关标签
  

闽ICP备14008679号