#!/usr/bin/env python

# -*- coding:utf-8 -*-

from turtle import *

'''

绘制皮卡丘头部

'''

def face(x,y):

"""画脸"""

begin_fill()

penup()

# 将海龟移动到指定的坐标

goto(x, y)

pendown()

# 设置海龟的方向

setheading(40)

circle(-150, 69)

fillcolor("#FBD624")

# 将海龟移动到指定的坐标

penup()

goto(53.14, 113.29)

pendown()

setheading(300)

circle(-150, 30)

setheading(295)

circle(-140, 20)

print(position())

forward(5)

setheading(260)

circle(-80, 70)

print(position())

penup()

goto(-74.43,-79.09)

pendown()

penup()

# 将海龟移动到指定的坐标

goto(-144,103)

pendown()

setheading(242)

circle(110, 35)

right(10)

forward(10)

setheading(250)

circle(80, 115)

print(position())

penup()

goto(-74.43,-79.09)

pendown()

setheading(10)

penup()

goto(-144, 103)

pendown()

penup()

goto(x, y)

pendown()

end_fill()

# 下巴

penup()

goto(-50, -82.09)

pendown()

pencolor("#DDA120")

fillcolor("#DDA120")

begin_fill()

setheading(-12)

circle(120, 25)

setheading(-145)

forward(30)

setheading(180)

circle(-20, 20)

setheading(143)

forward(30)

end_fill()

# penup()

# # 将海龟移动到指定的坐标

# goto(0, 0)

# pendown()

def eye():

"""画眼睛"""

# 左眼

color("black","black")

penup()

goto(-110, 27)

pendown()

begin_fill()

setheading(0)

circle(24)

end_fill()

# 左眼仁

color("white", "white")

penup()

goto(-105, 51)

pendown()

begin_fill()

setheading(0)

circle(10)

end_fill()

# 右眼

color("black", "black")

penup()

goto(25, 40)

pendown()

begin_fill()

setheading(0)

circle(24)

end_fill()

# 右眼仁

color("white", "white")

penup()

goto(17, 62)

pendown()

begin_fill()

setheading(0)

circle(10)

end_fill()

def cheek():

"""画脸颊"""

# 右边

color("#9E4406", "#FE2C21")

penup()

goto(-130, -50)

pendown()

begin_fill()

setheading(0)

circle(27)

end_fill()

# 左边

color("#9E4406", "#FE2C21")

penup()

goto(53, -20)

pendown()

begin_fill()

setheading(0)

circle(27)

end_fill()

def nose():

"""画鼻子"""

color("black", "black")

penup()

goto(-40, 38)

pendown()

begin_fill()

circle(7,steps = 3)

end_fill()

def mouth():

"""画嘴"""

color("black", "#F35590")

# 嘴唇

penup()

goto(-10, 22)

pendown()

begin_fill()

setheading(260)

forward(60)

circle(-11, 150)

forward(55)

print(position())

penup()

goto(-38.46, 21.97)

pendown()

end_fill()

# 舌头

color("#6A070D", "#6A070D")

begin_fill()

penup()

goto(-10.00, 22.00)

pendown()

penup()

goto(-14.29, -1.7)

pendown()

penup()

goto(-52, -5)

pendown()

penup()

goto(-60.40, 12.74)

pendown()

penup()

goto(-38.46, 21.97)

pendown()

penup()

goto(-10.00, 22.00)

pendown()

end_fill()

color("black","#FFD624")

penup()

goto(-78, 15)

pendown()

begin_fill()

setheading(-25)

for i in range(2):

setheading(-25)

circle(35, 70)

end_fill()

color("#AB1945", "#AB1945")

penup()

goto(-52, -5)

pendown()

begin_fill()

setheading(40)

circle(-33, 70)

goto(-16,-1.7)

penup()

goto(-18,-17)

pendown()

setheading(155)

circle(25, 70)

end_fill()

def ear():

"""画耳朵"""

# 左耳

color("black","#FFD624")

penup()

goto(-145, 93)

pendown()

begin_fill()

setheading(165)

circle(-248,50)

right(120)

circle(-248,50)

end_fill()

color("black", "black")

penup()

goto(-240, 143)

pendown()

begin_fill()

setheading(107)

circle(-170, 25)

left(80)

circle(229, 15)

left(120)

circle(300, 15)

end_fill()

# 右耳

color("black", "#FFD624")

penup()

goto(30, 136)

pendown()

begin_fill()

setheading(64)

circle(-248, 50)

right(120)

circle(-248, 50)

end_fill()

color("black", "black")

penup()

goto(160, 200)

pendown()

begin_fill()

setheading(52)

circle(170, 25)

left(116)

circle(229, 15)

left(71)

circle(-300, 15)

end_fill()

def setting():

"""设置参数"""

pensize(2)

# 隐藏海龟

hideturtle(http://www.amjmh.com/v/BIBRGZ_558768/)

speed(10)

def main():

"""主函数"""

setting()

face(-132,115)

eye()

cheek()

nose()

mouth()

ear()

done()

if __name__ == '__main__':

main()

用python画皮卡丘-用python画一只可爱的皮卡丘相关推荐

  1. 用python画一只可爱的皮卡丘_用python画一只可爱的皮卡丘实例

    效果图 #!/usr/bin/env python # -*- coding:utf-8 -*- from turtle import * ''' 绘制皮卡丘头部 ''' def face(x,y): ...

  2. 用python画皮卡丘画法-用python画一只可爱的皮卡丘实例

    效果图 #!/usr/bin/env python # -*- coding:utf-8 -*- from turtle import * ''' 绘制皮卡丘头部 ''' def face(x,y): ...

  3. 用python画皮卡丘代码-用python画一只可爱的皮卡丘实例

    效果图 #!/usr/bin/env python # -*- coding:utf-8 -*- from turtle import * ''' 绘制皮卡丘头部 ''' def face(x,y): ...

  4. 用python画一个简单卡通人物图片_用python画一只可爱的皮卡丘实例

    效果图 #!/usr/bin/env python # -*- coding:utf-8 -*- from turtle import * ''' 绘制皮卡丘头部 ''' def face(x,y): ...

  5. python简单代码画皮卡丘-用python画一只可爱的皮卡丘实例

    效果图 #!/usr/bin/env python # -*- coding:utf-8 -*- from turtle import * ''' 绘制皮卡丘头部 ''' def face(x,y): ...

  6. 用python画明星_用python画一只可爱的皮卡丘实例

    效果图片# !\/usr\/bin\/env python # - * -编码:utf - 8 - *\u2014\u2014从龟进口*\u201C画皮卡丘的头\u201Cdef的脸(x, y):\u ...

  7. python简单代码画皮卡丘-用python画一只可爱的皮卡丘

    #!/usr/bin/env python # -*- coding:utf-8 -*- from turtle import * ''' 绘制皮卡丘头部 ''' def face(x,y): &qu ...

  8. 用python画皮卡丘代码-用python画一只可爱的皮卡丘

    #!/usr/bin/env python # -*- coding:utf-8 -*- from turtle import * ''' 绘制皮卡丘头部 ''' def face(x,y): &qu ...

  9. python画图皮卡丘_用python画一只可爱的皮卡丘

    #!/usr/bin/env python # -*- coding:utf-8 -*- from turtle import * ''' 绘制皮卡丘头部 ''' def face(x,y): &qu ...

最新文章

  1. TabHost中使用startActivityForResult无法接收返回值的解决方案
  2. silverlight, 双击事件
  3. POE供电交换机应用方案及功能特性介绍
  4. rdd.foreach(print)报错SyntaxError: invalid syntax
  5. 同步请求和ajax请求,ajax 同步请求和异步请求的差异分析
  6. 95-138-010-源码-Function-ProcessFunction
  7. powershell自动化操作AD域、Exchange邮箱系列(3)—重要的模块/API介绍Get-Aduser Get-Mailbox
  8. SpringBoot学习笔记(15):动态数据源切换
  9. MASM入门(二)MASM基本语法
  10. K线形态识别—K线反转形态之头部反转形态
  11. Tomcat8.5后版本不返回200 OK的问题解决
  12. 关于JSON的常见问题以及首字母大写的JSON
  13. USB(十)2022-03-03
  14. 织梦ajax登录界面,dede织梦后台登陆成功后又跳转到登陆页面
  15. python 根据坐标点计算方位角函数
  16. android永久关闭linux,Android临时和永久关闭selinux
  17. c语言 dfs,DFS(深度优先搜索)
  18. 微信小程序使用fixed定位的input输入框placeholder随屏幕滚动的bug
  19. 清华大学 zhongguo li 计算机,2013年EI收录中国期刊名单(包括新收录的).xls
  20. 数据湖与数据仓库:主要差异

热门文章

  1. 网易新闻回答2021:靠差异化内容逆势增长
  2. 通过ROS进行多机协同控制
  3. 完蛋!win 11 ,可能要凉?
  4. 《C++ 笔记》 Part5 C++ 资源大全中文版
  5. Wallpaper Engine壁纸提取
  6. 星河智联Android开发
  7. Android调建行APP、建行微信遇到的坑
  8. Shell多进程ping检测指定网段ip是否在线
  9. 一文带你了解助贷行业
  10. 基于微信小程序的单词记忆系统(Java+SSM+MySQL)