import turtle

# 画鼻子

def drawNose():

turtle.penup()

turtle.seth(90)

turtle.fd(100)

turtle.pendown()

turtle.begin_fill()

turtle.fillcolor('black')

turtle.seth(45)

turtle.fd(25)

turtle.seth(135)

turtle.circle(25, 95)

turtle.seth(315)

turtle.fd(25)

turtle.end_fill()

# 画眼睛

def drawEyes(seth, fd, r):

turtle.penup()

turtle.seth(seth)

turtle.fd(fd)

turtle.pendown()

turtle.begin_fill()

turtle.fillcolor('black')

turtle.circle(50)

turtle.end_fill()

turtle.penup()

turtle.circle(50, r)

turtle.pendown()

turtle.begin_fill()

turtle.fillcolor('white')

turtle.circle(20)

turtle.end_fill()

# 画脸

def drawFace(seth, fd):

turtle.penup()

turtle.seth(seth)

turtle.fd(fd)

turtle.pendown()

turtle.begin_fill()

turtle.fillcolor('red')

turtle.circle(70)

turtle.end_fill()

# 画嘴巴

def drawLip():

turtle.penup()

turtle.seth(135)

turtle.fd(250)

turtle.pendown()

turtle.seth(-300)

turtle.circle(30, -65)

turtle.begin_fill()

turtle.fillcolor('Firebrick')

turtle.seth(165)

turtle.fd(140)

turtle.seth(195)

turtle.fd(140)

turtle.seth(-360)

turtle.circle(30, -65)

turtle.penup()

turtle.seth(-60)

turtle.circle(30, 65)

turtle.pendown()

turtle.seth(-70)

turtle.fd(240)

turtle.circle(55, 140)

turtle.seth(70)

turtle.fd(240)

turtle.end_fill()

turtle.seth(-110)

turtle.fd(80)

turtle.begin_fill()

turtle.fillcolor('Firebrick')

turtle.seth(120)

turtle.circle(120, 123)

turtle.seth(-70)

turtle.fd(165)

turtle.circle(55, 140)

turtle.seth(72)

turtle.fd(165)

turtle.end_fill()

# 主函数

def main():

turtle.pensize(4)

turtle.hideturtle()

turtle.setup(1000, 600)

turtle.speed(10)

turtle.screensize(bg='yellow')

drawNose()

drawEyes(160, 250, 60)

drawEyes(-9.5, 530, 230)

drawFace(195, 600)

drawFace(-11, 720)

drawLip()

turtle.done()

if __name__ == '__main__':

main()

参考:[Charles的皮卡丘](https://mp.weixin.qq.com/s?__biz=MzU2NDI1MjkwNA==&mid=2247485551&idx=1&sn=65ecb00d1ea29c1c91d4d468cbc2244f&chksm=fc4c91e8cb3b18fe61e516c22ee4ea95dbb01f9d0ace2f2d5c69322c4b747b9e919a6c9c8d90&scene=0&xtrack=1&key=1f3fd4f811b89077b8733eba44108bc197ac1f828c753a6f3c893b1e2962d5503a415f70a26239c94d55c512f35c77099870fbeafd52d0aee8bbb89bbbb401ceb46f702754934c30b368720f1531bce8&ascene=1&uin=MjMwMTIwNjM0NA%3D%3D&devicetype=Windows+10&version=62060720&lang=zh_CN&pass_ticket=DZ8ZqOq7KqJ6WBGD69pdmnaqHsRf7kAUfX%2FsEpbys4hjndQTsX2yvMeTHvD2TRZt)

python皮卡丘绘制_Python画皮卡丘相关推荐

  1. 太极图python自定义函数绘制_python画太极图

    importturtle as t t.pensize(2) t.penup() t.goto(0,-200) t.pendown()#初始化海龟位置 coordA=(0,0) #小圆起点坐标的x值 ...

  2. python樱花开放教程_Python画樱花树 !

    Python的turtle模块肯定很棒吧!这次,我们要利用turtle来完成一个樱花树的绘制.我们要用def和for语句循环. 难度等级: Python资源共享群:626017123 工具:turtl ...

  3. python画图小猪佩奇_python 画个小猪佩奇

    不知道大家小时候有没有学习过logo语言,就是操纵一只小王八,来画各种图案.博主小学微机课就学习了这个,最近发现python的turtle包就是logo语言,所以画个小猪佩奇和大家分享. 代码来自知乎 ...

  4. python 二元函数绘制_Python绘制二元函数曲面

    微实践:绘制二元函数曲面 我们将演示如何借助于ufunc的广播运算计算下述二元函数的在一个xy平面上的值并将其绘制成3D曲面.其中,x和y的取值范围均为[-2,+2]. 为了达到目的,我们需要一个二维 ...

  5. python设计一个爱心_python画一个玫瑰和一个爱心

    节日用心准备的礼物,使用python画玫瑰和爱心,供大家参考,具体内容如下 #!/usr/bin/env python #coding=utf-8 #女生节礼物 import rospy from s ...

  6. python自动轨迹绘制_Python——自动轨迹绘制

    需求:根据脚本来绘制图形 不是写代码而是写数据来绘制轨迹 数据脚本是自动化最重要的第一步 基本思路: 步骤1:定义数据文件格式(接口) 步骤2:编写程序,根据文件接口解析参数绘制图形 步骤3:编制数据 ...

  7. python自动轨迹绘制_python day 20 自动轨迹绘制

    自动轨迹绘制 一.概述 1.自动绘制,大概就是 数据与功能代码 分离.即,在写代码的过程中,变量没有赋值,变量的值存储在文本里,每次只需要修改文本即可绘制不同的图形. 2.数据接口.即,文本中的数据的 ...

  8. python十字坐标轴绘制_matplotlib画十字坐标图

    import matplotlib.pyplot as plt import numpy as np def 画图(): #plt.grid()  #显示网格 #plt.rcParams['axes. ...

  9. python樱花树画法图片_Python——画一棵漂亮的樱花树(不同种樱花+玫瑰+圣诞树喔)...

    代码 from turtle import * import time setup(1000,800,0,0) speed(0) penup() seth(90) fd(340) seth(0) pe ...

最新文章

  1. IDA-3D:基于立体视觉的深度感知3D目标检测网络(CVPR2020)
  2. dcc garch matlab,如何用Eviews或者MATLAB实现DCC-garch模型?
  3. Linux USB 驱动开发实例(二)—— USB 鼠标驱动注解及测试
  4. mysql5.1怎么备份,MySQL 5.1升级到MySQL 5.5的步骤
  5. Security Tutorials系列文章第七章:User-Based Authorization(下)
  6. springboot使用thymeleaf完成数据的页面展示
  7. 英语影视台词---无敌破坏王2大脑互联网(3)((Ralph)我们去喝根汁汽水吧)...
  8. 苹果修复三个已遭利用的 iOS 0day
  9. git的一些简单用法
  10. 以下实例在用户点击按钮后对字符串进行反转操作
  11. js计算时间差(天、小时、分钟、秒)(日期计算)
  12. Apache Flink®极简教程: 架构及原理 Stateful Computations over Data Streams
  13. 动态NAT64实验配置
  14. Django order by 高级用法
  15. 谷歌浏览器Google Chrome如何在打开新标签页时设置指定网址
  16. FreeMind 思维导图的使用
  17. 用Mothur制作OTUtable
  18. android listview仿ios 3dTouch效果
  19. js截取数组slice() 和 splice() 的用法
  20. 北大肖臻老师《区块链技术与应用》系列课程学习笔记[3]BTC的具体实现

热门文章

  1. Android 应用进程保活APP常驻内存研究方案
  2. 电脑计算机D盘红格式化不了,电脑D盘无法格式化提示Windows无法格式该驱动器的解决办法...
  3. Java实现的一个简易网络画板
  4. 软件设计师---程序设计语言
  5. 仿照三元组的抽象数据类型分别写出抽象数据类型复数和有理数的定义
  6. 心肺复苏,“星火急救”推广三年,也是深圳民生微实事项目
  7. 北京2008年奥运会体育图标
  8. 安卓证书在线制作工具
  9. 寒武纪加速平台(MLU200系列) 摸鱼指南(三)--- 模型移植-分割网络实例
  10. js练习:筋斗云案例练习