#!/usr/bin/python

#-*- coding: utf-8 -*-import turtleast

def nose(x,y):#鼻子

t.pu()

t.goto(x,y)

t.pd()

t.seth(-30)

t.begin_fill()

a=0.4

for i in range(120):if 0<=i<30 or 60<=i<90:

a=a+0.08t.lt(3) #向左转3度

t.fd(a) #向前走a的步长else:

a=a-0.08t.lt(3)

t.fd(a)

t.end_fill()

t.pu()

t.seth(90)

t.fd(25)

t.seth(0)

t.fd(10)

t.pd()

t.pencolor(255,155,192)

t.seth(10)

t.begin_fill()

t.circle(5)

t.color(160,82,45)

t.end_fill()

t.pu()

t.seth(0)

t.fd(20)

t.pd()

t.pencolor(255,155,192)

t.seth(10)

t.begin_fill()

t.circle(5)

t.color(160,82,45)

t.end_fill()

def head(x,y):#头

t.color((255,155,192),"pink")

t.pu()

t.goto(x,y)

t.seth(0)

t.pd()

t.begin_fill()

t.seth(180)

t.circle(300,-30)

t.circle(100,-60)

t.circle(80,-100)

t.circle(150,-20)

t.circle(60,-95)

t.seth(161)

t.circle(-300,15)

t.pu()

t.goto(-100,100)

t.pd()

t.seth(-30)

a=0.4

for i in range(60):if 0<=i<30 or 60<=i<90:

a=a+0.08t.lt(3) #向左转3度

t.fd(a) #向前走a的步长else:

a=a-0.08t.lt(3)

t.fd(a)

t.end_fill()

def ears(x,y): #耳朵

t.color((255,155,192),"pink")

t.pu()

t.goto(x,y)

t.pd()

t.begin_fill()

t.seth(100)

t.circle(-50,50)

t.circle(-10,120)

t.circle(-50,54)

t.end_fill()

t.pu()

t.seth(90)

t.fd(-12)

t.seth(0)

t.fd(30)

t.pd()

t.begin_fill()

t.seth(100)

t.circle(-50,50)

t.circle(-10,120)

t.circle(-50,56)

t.end_fill()

def eyes(x,y):#眼睛

t.color((255,155,192),"white")

t.pu()

t.seth(90)

t.fd(-20)

t.seth(0)

t.fd(-95)

t.pd()

t.begin_fill()

t.circle(15)

t.end_fill()

t.color("black")

t.pu()

t.seth(90)

t.fd(12)

t.seth(0)

t.fd(-3)

t.pd()

t.begin_fill()

t.circle(3)

t.end_fill()

t.color((255,155,192),"white")

t.pu()

t.seth(90)

t.fd(-25)

t.seth(0)

t.fd(40)

t.pd()

t.begin_fill()

t.circle(15)

t.end_fill()

t.color("black")

t.pu()

t.seth(90)

t.fd(12)

t.seth(0)

t.fd(-3)

t.pd()

t.begin_fill()

t.circle(3)

t.end_fill()

def cheek(x,y):#腮

t.color((255,155,192))

t.pu()

t.goto(x,y)

t.pd()

t.seth(0)

t.begin_fill()

t.circle(30)

t.end_fill()

def mouth(x,y): #嘴

t.color(239,69,19)

t.pu()

t.goto(x,y)

t. pd()

t.seth(-80)

t.circle(30,40)

t.circle(40,80)

def body(x,y):#身体

t.color("red",(255,99,71))

t.pu()

t.goto(x,y)

t.pd()

t.begin_fill()

t.seth(-130)

t.circle(100,10)

t.circle(300,30)

t.seth(0)

t.fd(230)

t.seth(90)

t.circle(300,30)

t.circle(100,3)

t.color((255,155,192),(255,100,100))

t.seth(-135)

t.circle(-80,63)

t.circle(-150,24)

t.end_fill()

def hands(x,y):#手

t.color((255,155,192))

t.pu()

t.goto(x,y)

t.pd()

t.seth(-160)

t.circle(300,15)

t.pu()

t.seth(90)

t.fd(15)

t.seth(0)

t.fd(0)

t.pd()

t.seth(-10)

t.circle(-20,90)

t.pu()

t.seth(90)

t.fd(30)

t.seth(0)

t.fd(237)

t.pd()

t.seth(-20)

t.circle(-300,15)

t.pu()

t.seth(90)

t.fd(20)

t.seth(0)

t.fd(0)

t.pd()

t.seth(-170)

t.circle(20,90)

def foot(x,y):#脚

t.pensize(10)

t.color((240,128,128))

t.pu()

t.goto(x,y)

t.pd()

t.seth(-90)

t.fd(40)

t.seth(-180)

t.color("black")

t.pensize(15)

t.fd(20)

t.pensize(10)

t.color((240,128,128))

t.pu()

t.seth(90)

t.fd(40)

t.seth(0)

t.fd(90)

t.pd()

t.seth(-90)

t.fd(40)

t.seth(-180)

t.color("black")

t.pensize(15)

t.fd(20)

def tail(x,y):#尾巴

t.pensize(4)

t.color((255,155,192))

t.pu()

t.goto(x,y)

t.pd()

t.seth(0)

t.circle(70,20)

t.circle(10,330)

t.circle(70,30)

def setting(): #参数设置

t.pensize(4)

t.hideturtle()

t.colormode(255)

t.color((255,155,192),"pink")

t.setup(840,500)

t.speed(10)if __name__ == '__main__':

setting() #画布、画笔设置

nose(-100,100) #鼻子

head(-69,167) #头

ears(0,160) #耳朵

eyes(0,140) #眼睛

cheek(80,10) #腮

mouth(-20,30) #嘴

body(-32,-8) #身体

hands(-56,-45) #手

foot(2,-177) #脚

tail(148,-155) #尾巴

t.done() #结束

小猪佩奇python_python画个小猪佩奇相关推荐

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

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

  2. 用java画一个小猪佩奇_python 画个小猪佩奇

    #!/usr/bin/python#-*- coding: utf-8 -*- importturtle as tdef nose(x,y):#鼻子 t.pu() t.goto(x,y) t.pd() ...

  3. 用python画一只佩奇_python画一只佩奇

    from turtle import* def nose(x,y):#鼻子 penup()#提起笔 goto(x,y)#定位 pendown()#落笔,开始画 setheading(-30)#将乌龟的 ...

  4. python画-使用python画个小猪佩奇的示例代码

    基本原理 选好画板大小,设置好画笔颜色.粗细,定位好位置,依次画鼻子.头.耳朵.眼睛.腮.嘴.身体.手脚.尾巴,完事儿. 都知道,Turtle 是 Python 内置的一个比较有趣味的模块,俗称&qu ...

  5. python绘图turtle小猪_turtle作图:用turtle画一个小猪佩奇(详解!)

    之前的一篇文章大致说了一下turtle这个模块的基本操作,不知道的朋友可以去看看,真的超级简单:python:turtle作图基础. 准备用turtle来画一个网红猪--小猪佩奇. 在这之前,我们先聊 ...

  6. python画图小猪佩奇_吊炸天!Python 20秒画出小猪佩奇

    原标题:吊炸天!Python 20秒画出小猪佩奇 今年社交平台上的带货女王是谁?范冰冰?杨幂?Angelababy?不,是猪猪女孩小猪佩奇. 小猪佩奇在构图基本是各种曲线,类抛物线.类圆.类椭圆.类二 ...

  7. 用python画小猪佩奇代码_用python画个小猪佩奇(turtle示例源码)

    [实例简介]来副小猪佩奇,用python画个小猪佩奇 [实例截图] [核心代码]# coding:utf-8 import turtle as t def nose(x,y):#鼻子 t.pu() t ...

  8. python画图小猪佩奇_用python画个小猪佩奇

    突发奇想,拿python画个小猪佩奇,大家可以运行着玩玩 draw.py # -*- coding:utf-8 -*- from turtle import * def nose(x,y):#鼻子 p ...

  9. python海龟画小猪佩奇动画片全集_用python画个小猪佩奇

    突发奇想,拿python画个小猪佩奇,大家可以运行着玩玩 draw.py # -*- coding:utf-8 -*- from turtle import * def nose(x,y):#鼻子 p ...

最新文章

  1. html5 游戏制作软件,制作h5小游戏的免费软件有哪些?
  2. 终于成功地在Pluto中部署了一个Portlet了
  3. python 反转链表
  4. web项目的中绝对路径和相对路径
  5. php header x-auth-token,使用Angular 2正确设置Header X-Auth-Token
  6. 【深度学习】一文详解RNN及股票预测实战(Python)!
  7. 一款用来下载pdf word zip img各种文件的js插件
  8. Handmade Hero全程直播游戏引擎开发
  9. UE编辑器格式化java代码
  10. 共享磁盘到远程服务器上,远程桌面链接怎么共享本地磁盘,你值得一看的技巧...
  11. 靓号,java正则表达式的实现
  12. 编写和部署智能合约:智能合约工具、remix、Truffle
  13. 计算机ppt2007考试试题,全国计算机等级考试二级officeppt演示文稿题目
  14. C++洛谷题解(8)
  15. icloud安装错误怎么办_给你细说win7系统icloud win7安装失败的修复办法
  16. 拼死抢到一个猫爪杯,粉丝却说他想要这个?!(文末抢福利)
  17. 全球最大电音音乐节Tomorrowland | FTX Europe将与电子音乐节Tomorrowland合作
  18. 微信充值页面开发总结
  19. WPS压力传感器测高温部件的注意事项
  20. 阿里vod视频点播报错: com.aliyun.oss.common.utils.StringUtils

热门文章

  1. Spring Cloud 学习 (五) Zuul
  2. java核心技术-NIO
  3. Tcp_wrapper
  4. 云计算时代企业内部IT人员的新定位
  5. Mac OS X 下Java开发环境配置
  6. JMS中的消息通信模型
  7. 常用命令-tar 加密
  8. CCNA知识总结(一)
  9. xcode3.2.6升级至4.0.2经验加教训总结(转)
  10. Windows2003+SQL2000的集群安装手册