一、打印心形

print('n'.join([''.join([('Lovezhuzhu'[(x-y)%8]if((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3<=0 else' ')for x in range(-30,30)])for y in range(15,-15,-1)]))

'Lovezhuzhu':可以换成想换的字。

二、简易动态心形

from turtle import *

def curvemove():

for i in range(200):

right(1)

forward(1)

color('red','pink')

begin_fill()

left(140)

forward(111.65)

curvemove()

left(120)

curvemove()

forward(111.65)

end_fill()

done()

三、动态心形

import turtle

import datetime

def love():

def func(x, y):

main()

turtle.title('猪猪')

lv=turtle.Turtle()

lv.hideturtle()

lv.getscreen().bgcolor('white')

lv.color('yellow','red')

lv.pensize(1)

lv.speed(1)

lv.up()

lv.goto(0,-150)

#开始画爱心

lv.down()

lv.begin_fill()

lv.goto(0, -150)

lv.goto(-175.12, -8.59)

lv.left(140)

pos = []

for i in range(19):

lv.right(10)

lv.forward(20)

pos.append((-lv.pos()[0], lv.pos()[1]))

for item in pos[::-1]:

lv.goto(item)

lv.goto(175.12, -8.59)

lv.goto(0, -150)

lv.left(50)

lv.end_fill()

#写字

lv.up()

lv.goto(0, 80)

lv.down()

lv.write("小猪猪",font=(u"方正舒体",36,"normal"),align="center")

lv.up()

lv.goto(0, 0)

lv.down()

lv.write("早安快乐",font=(u"方正舒体",48,"normal"),align="center")

lv.up()

lv.goto(100, -210)

lv.down()

lv.write("么么哒",font=(u"华文琥珀",26,"bold"),align="right")

lv.up()

lv.goto(160, -190)

lv.resizemode('user')

lv.shapesize(4, 4, 10)

lv.color('red', 'red')

lv.onclick(func)

lv.showturtle()

def main():

pass

if __name__ == '__main__':

if datetime.date.today() == datetime.date(2018, 12, 3): #YYYY年,MM月,DD日

love()

else:

main()

用python绘制心形_python绘制心形图像-Go语言中文社区相关推荐

  1. python 获取首字母_python获取汉字首字母-Go语言中文社区

    应用场景之一:可用于获取名字首字母,在数据库中查询记录时,可以用它来排序输出. from pytz import unicode # 获取汉字首字母 def multi_get_letter(str_ ...

  2. python小白社区_Python小白教学系列| 初识python-Go语言中文社区

    前言 关于Python的优缺点,用途,已在上一篇博客<浅谈C,JAVA,Python各自优劣>中介绍,这里不再过多赘述. 一.遇见Python Linux系统现在最好可以安装Python3 ...

  3. python爬取微博评论超100页_python爬取新浪微博评论-Go语言中文社区

    简介 爬取微博m站评论.由于api限制只能爬取前100页,如果想要更全数据需爬pc端. 工具 python 3.5 requests库 re库 步骤 1. 登陆保存cookie 首先,打开m.weib ...

  4. 用python画路飞代码_用Python画路飞骷髅图案【附代码】-Go语言中文社区

    用Python代码实现这幅图的绘制,由于学艺不精,只能用直角坐标系作为参考画出来. 配色的RGB取色色块 还有重要的量角器兄弟 下面是代码 #路飞骷髅 import turtle as t #黄底帽子 ...

  5. python语言中文社区-python numpy看这一篇就够了-Go语言中文社区

    numpy基础 1.为什么要学习numpy? -> 快速 -> 方便 -> 科学计算的基础库 2.什么是numpy? 一个在Python中做科学计算的基础库,重在数值计算,也是大部分 ...

  6. python读取nc文件并转换成csv_使用Python截取nc文件数据保存到CSV文件-Go语言中文社区...

    问题要求: 编写一个函数完成以下任务:截取经度在23°N-40°N,纬度在118°E-131°E范围内各属性不同深度的数据,使用Python中合适的数据结构将截取的数据保存到同名CSV文件中.(nc文 ...

  7. python基础语法大全turtle_Python 基础语法-turtle篇-Go语言中文社区

    Python 基础语法-turtle篇 今天这节课主要讲了类的概念,并引出turtle中的函数和Turtle类. -创建一个Turtle类:brad=turtle.Turtle() -定义Turtle ...

  8. python画一束花_用python画一朵玫瑰花,拿去表白趴-Go语言中文社区

    ''' Created on Nov 18, 2017 @author: QiZhao ''' import turtle # 设置初始位置 turtle.penup() turtle.left(90 ...

  9. python 3d绘图模块_Python绘制3D图形

    3D图形在数据分析.数据建模.图形和图像处理等领域中都有着广泛的应用,下面将给大家介绍一下如何使用python进行3D图形的绘制,包括3D散点.3D表面.3D轮廓.3D直线(曲线)以及3D文字等的绘制 ...

最新文章

  1. Elasticsearch对垒8大竞品技术,孰优孰劣?
  2. 使用函数PIVOT现实数据行转列
  3. NOIP2008 双栈排序
  4. Python中的urllib,urllib三种不同的请求方式
  5. 十五个实用的mysql语句分享_分享MySQL中实用的几种SQL语句
  6. matlab没有找到图形用户界面,MATLAB中不能设计图形用户界面。
  7. 最长上升子序列(LIS)长度的O(nlogn)算法 (动态规划)
  8. matlab如何换背景图片_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275295/S350400/SR)+matlab...
  9. 幼儿计算机教材有哪些,中华字经幼儿教材
  10. URAL 1742 Team building 强联通
  11. 计算机大类专业分流问题,2019级计算机大类专业分流实施细则
  12. python expend_Python序列化proto中repeated修饰的数据
  13. docker - 安装searx搜索引擎
  14. 如何获取dgv中所显示的全部数据
  15. IOS 最右 注册 登录协议分析记录
  16. [008]菠萝咕老肉的做法(全程图)
  17. 实现简单的三D立方体自动旋转
  18. 数据安全--1--专栏开篇作-数据安全概念及架构
  19. Kuang_spring笔记
  20. linux驱动框架和驱动代码

热门文章

  1. 百度快照劫持怎么解决、百度快照劫持如何排除?百度快照劫持如何修复?
  2. 单片机软件解析编码器数据
  3. 基于QT实现的商品销售管理系统
  4. 硬盘分区丢失不能识别,文件系统损坏,不能读取第一个/第二个NTFS引导扇区的解决方法
  5. Mac常见问题|Safari下载文件没有反应的解决方法
  6. 工作流中实现一个节点多个节点的顺序审批
  7. 深入浅出通信原理知识点3
  8. 2021全国大学生电子设计竞赛A题
  9. 【HTML响应式项目】成人教育官网前端页面(HTML+CSS+JS实现三端适应)
  10. j2me android ios,NEW UPDATE Opera Mini 6.5 arrives on iOS, Symbian, J2ME and