from turtle import *

a = Turtle()
screensize(400, 300, "blue")
setup(width=1300, height=650, startx=20, starty=20)
a.speed(10)
a.hideturtle()
a.pensize(2)
a.color('red', 'pink')
a.up()
a.goto(200, 0)
a.down()
a.left(150)
a.begin_fill()
a.speed(1)
a.forward(51)
a.speed(50)
for i in range(150):
a.forward(1)
a.right(0.3)
a.speed(50)
for i in range(210):
a.forward(1)
a.right(0.786)
a.left(120)
a.speed(50)
for i in range(210):
a.forward(1)
a.right(0.786)
a.speed(50)
for i in range(150):
a.forward(1)
a.right(0.3)
a.speed(1)
a.forward(51)
a.end_fill() # 画笔朝向x轴正方向
a.setheading(0)
a.up()
a.goto(-80, -100)
a.down()
a.left(150)
a.begin_fill()
a.speed(1)
a.forward(51 * 1.5)
a.speed(50)
for i in range(150):
a.forward(1.5)
a.right(0.3)
a.speed(50)
for i in range(210):
a.forward(1.5)
a.right(0.786)
a.left(120)
a.speed(50)
for i in range(210):
a.forward(1.5)
a.right(0.786)
a.speed(50)
for i in range(150):
a.forward(1.5)
a.right(0.3)
a.speed(1)
a.forward(51 * 1.5)
a.end_fill() # 画穿心直线
a.pensize(7)
a.setheading(0)
a.up()
a.goto(-400, 0)
a.down()
a.left(15)
a.forward(150)
a.up()
a.goto(339, 175)
a.down() # 画箭头
a.forward(150)
a.pensize(1)
a.speed(5)
a.color('red', 'red')
a.begin_fill()
a.left(120)
a.forward(20)
a.right(150)
a.forward(35)
a.right(120)
a.forward(35)
a.right(150)
a.forward(20)
a.end_fill()
a.up()
a.goto(400, -300)
a.down()
a.write('作者:爱苗苗的凡哥', move = True, align = 'left', font = ('楷体', 20, 'normal'))
done()

  

爱她就用python给她画个小心心 ♥(ˆ◡ˆԅ)的更多相关文章

  1. python运用turtle 画出汉诺塔搬运过程

    python运用turtle 画出汉诺塔搬运过程 1.打开 IDLE 点击File-New File 新建立一个py文件 2.向py文件中输入如下代码 import turtle class Stac ...

  2. python生成字符画

    python生成字符画 这个idea来自于实验楼,非常适合练习PIL的像素处理,更重要的是非常有意思. 环境配置 依赖的第三方库就是PIL(Python Image Library),可以直接使用pi ...

  3. .NET WinForm画树叶小程序

    看了一片文章(http://keleyi.com/a/bjac/nurox416.htm),是使用分型画树叶,代码是Java的,因为Java很久没弄了,改用C#实现,下载地址: 画树叶小程序下载 核心 ...

  4. Python(五)编程小实例

    Python(五)编程小实例 抓取网页信息,并生成txt文件内容! Python抓取网页技能--Python抓取网页就是我们常看见的网络爬虫,我们今天所要用到的就是我们Python中自带的模块,用这些 ...

  5. 用Python将一个列表分割成小列表

    用Python将一个列表分割成小列表 2018年01月15日 11:09:25 幸福丶如此 阅读数:16842   版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.cs ...

  6. python垃圾回收机制与小整数池

    python垃圾回收机制 当引用计数为0时,python会删除这个值. 引用计数 x = 10 y = x del x print(y) 10 引用计数+1,引用计数+1,引用计数-1,此时引用计数为 ...

  7. [Python]Python 使用 for 循环的小例子

    [Python]Python 使用 for 循环的小例子: In [7]: for i in range(5): ...: print "xxxx" ...: print &quo ...

  8. [python]python 遍历一个list 的小例子:

    [python]python 遍历一个list 的小例子: mlist=["aaa","bbb","ccc"]for ss in enume ...

  9. python+pcap+dpkt 抓包小实例

    #!/usr/bin/env python # -*- coding: utf-8 -*- """ 网络数据包捕获与分析程序 """ imp ...

随机推荐

  1. P2P原理和NAT打洞

    1. P2P协议--点对点通信 1.1 常用的P2P协议 1.1.1 电驴(eMule) 一个电驴网络由服务器端和客户端两部分组成. 服务器端是客户端连接的.为了搜索和查找可以下载用户的桥梁.客户通过 ...

  2. macOS 使用软件(外加装逼特效)

    macOS 使用软件(外加装逼特效) Backgroud 和 火萤: 动态桌面壁纸 iTools Pro: macOS 版本的爱思助手 MEGAsync: 网盘工具 Microsoft Remote ...

  3. HDU 5442——Favorite Donut——————【最大表示法+kmp | 后缀数组】

    Favorite Donut Time Limit: 1500/1000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others) ...

  4. js删除数组里指定的元素

    js删除数组里指定的元素 首先可以给JS的数组对象定义一个函数,用于查找指定的元素在数组中的位置,即索引,代码为: Array.prototype.indexOf = function(val) { ...

  5. java NIO、BIO、AIO全面剖析

    在高性能的IO体系设计中,有几个名词概念常常会使我们感到迷惑不解.具体如下: 序号 问题 1 什么是同步? 2 什么是异步? 3 什么是阻塞? 4 什么是非阻塞? 5 什么是同步阻塞? 6 什么是同步 ...

  6. Inconsistent accessibility

    Inconsistent accessibility: return type 'ConsoleApplication17.IBacklight' is less accessible than me ...

  7. Java—字符串

    字符串 在java中,字符串被作为String类型的对象处理.String类位于java.lang包中,默认情况下,该包被自动导入所有的程序. 创建String对象的方法: String s1 = & ...

  8. jquery.dad.js实现table的垂直拖拽(并取到当前拖拽对象)

    http://sc.chinaz.com/jiaoben/161202572210.htm 1.首先官网实例,实现的都是div为容器的元素拖拽,示例如下: 2.最近的项目,要实现tbody的每一行tr ...

  9. C++ new new[]详解

    精髓: operator new()完成的操作一般只是分配内存:而构造函数的调用(如果需要)是在new运算符中完成的. operator new和new 运算符是不同的,operator new只分配 ...

  10. IOS SQLite函数总结

    SQL语句的种类 ●  数据定义语句(DDL:Data Definition Language) ●  包括create和drop等操作 ●  在数据库中创建新表或删除表(create table或 ...