04 turtle库 | 发送小心心
截图:
代码:
import turtle# 开始坐标 x,y 默认方向往左 心的下边长度len 画上边时距离length 转的次数num
def paint_heart(x, y, len, length, num):turtle.penup()turtle.goto(x, y)turtle.pendown()turtle.color('red', 'red')turtle.begin_fill()turtle.right(60)turtle.forward(len)curve_move(length,num)turtle.left(120)curve_move(length,num)turtle.forward(len)turtle.end_fill()def curve_move(length,num):for i in range(num):turtle.right(1)turtle.forward(length)def main():# 小人的 设置画笔turtle.pensize(3)turtle.pencolor('black')# 头 圆圈turtle.penup()turtle.goto(50, -50)turtle.pendown()turtle.circle(50)# 左眼睛turtle.penup()turtle.goto(20, -8)turtle.pendown()turtle.circle(1)# 右眼睛turtle.penup()turtle.goto(60, -8)turtle.pendown()turtle.circle(1)# 嘴turtle.penup()turtle.goto(40, -30)turtle.pendown()turtle.circle(1)# 上半截腿turtle.penup()turtle.goto(50, -50)turtle.pendown()turtle.right(90)turtle.forward(70)last_pos=turtle.pos() # 腿关节# 下半截腿 右turtle.left(45)turtle.forward(70)# 下半截腿 左turtle.penup()turtle.goto(last_pos)turtle.pendown()turtle.right(135)turtle.forward(60)turtle.left(90)turtle.forward(60)# 胳膊 上turtle.penup()turtle.goto(50, -75)turtle.pendown()turtle.right(110)turtle.forward(70)# 胳膊 下turtle.penup()turtle.goto(50, -75)turtle.pendown()turtle.left(40)turtle.forward(70)# 设置速度turtle.delay(0)# 心paint_heart(-40, -85, 10.56, 0.1, 200)turtle.right(20)paint_heart(-85, -85, 10.56, 0.1, 200)turtle.right(20)paint_heart(-140, -85, 17, 0.15, 200)# 写字turtle.pencolor('black')turtle.penup()turtle.goto(130, -175)turtle.pendown()turtle.write('shmily')# 隐藏箭头turtle.hideturtle()turtle.done()if __name__ == '__main__':main()
04 turtle库 | 发送小心心相关推荐
- Python Turtle库绘制小黄脸表情包
Python Turtle库绘制小黄脸表情包 下面只有一个表情的代码 #!/usr/bin/env python # -*- coding:utf-8 -*- __author__: "TC ...
- 【Python】turtle库的小应用
心血来潮,哈哈哈,画的不好,请多见谅 大家如果想要尝试turtle库,可以借鉴: https://www.cnblogs.com/nowgood/p/turtle.html 导入库,我的pycharm ...
- 【学习笔记】Python二级考试04 turtle库的使用
题目 使用turtle库的turtle. right()函数和turtle.fd()函数绘制一个菱形,边长为200像素,4个内角度数为2个60度和2个120度,效果如图所示. 原代码 import t ...
- 1.基于turtle库的小动物绘制及分辨
说明: 利用python自带的海龟库turtle绘制小动物,并进行动物名称猜测. 环境: python 3.6.8 import turtle as t t.colormode(255) def qu ...
- Turtle库绘图小海豚
话不多说上链接,希望大家多多支持:http://v.douyin.com/RxBGKX/ 源代码如下: from turtle import * import turtle import time ...
- 用turtle库画新年小老鼠
turtle库画小老鼠 谈起turtle库大家都不陌生,但是用它来画画真的是一件很神奇的事情.想想之前只能用画笔绘画,现在却可以用代码来实现自己想要的作品. That's amazing! 好了,废话 ...
- pythonturtle画房子_用python的turtle模块实现给女票画个小心心
晚上自习无聊 正好拿自己的平板电脑用python写了个小程序,运用turtle模块画一个小心心,并在心上画女票名字的首字母缩写,单纯只为红颜一笑. 代码贴出来,很简单 import turtle im ...
- 用python的turtle模块给女票画个小心心
晚上自习无聊 正好拿自己的平板电脑用python写了个小程序,运用turtle模块画一个小心心,并在心上画女票名字的首字母缩写,单纯只为红颜一笑. 代码贴出来,很简单 import turtle im ...
- python turtle库下载_python turtle库的几个小demo
一.先上图 一个同切圆和五角星 上代码 import turtle #同切圆 turtle.pensize(2) turtle.circle(10) turtle.circle(40) turtle. ...
最新文章
- 4.5万字手把手教你实现MySQL TB级数据存储!!
- scrolling=no 无法根据坐标获取元素_减少三坐标测量误差的正确测量方式
- js 闭包的用法详解
- Docker容器的迁移
- 如何修改linux的MAC地址
- spring项目搭建-导包对象准备
- python的安全插件
- win7 虚拟wifi服务器,在win7系统下创建虚拟wifi的方法
- adf输稿器是什么_送稿器是什么
- 从零开始编写minecraft光影包(3)基础泛光绘制
- 面向对象之对象的多态性
- 高考首日,为梦想加油!
- 【嵌入式Linux学习七步曲之第五篇 Linux内核及驱动编程】Linux信号机制分析
- Web Worker 简介
- [ 数据结构 ] 平衡二叉树(AVL)--------左旋、右旋、双旋
- 【MATLAB Image Processing Toolbox 入门教程三】快速入门之“在多光谱图像中寻找植被”
- rt-link源码笔记,适用于自定义点对点的通信协议
- 智能卡应用的开发流程
- 大数据离线阶段Day1之大数据时代
- 脖子痛、腰痛、膝盖痛、背痛...教你一招立马不痛了!
热门文章
- 如何打造一支优秀的技术团队?
- 差分方程MATLAB求冲激响应,用matlab求解某已知的差分方程的单位冲激响应全过程...
- 如何实现页面广告随时上下线、过期自动下线及到时自动上线
- 2019-02-24 经济 金融 投资 理财相关书籍推荐
- shell 特殊符号大全
- 5G关键技术,D2D通信-ielab
- 对[我所认识的BIOS]系列 -- CPU的第一条指令 一文扩充(III):从源代码到 FFS 文件
- 为什么不建议使用免费的IP代理?
- 用函数在Excel中从文本字符串提取数字
- 【数据库学习】非关系数据库(NoSQL:“non-relational”)