用python画小猪,用python画狗头

  用python画小猪,用python画狗头

  用大蟒画猪头的方法:首先设置画布和画笔,代码为【a.screensize(400,300)a.setup(width=400,height=300)】;然后画脸型,代码为【.goto(-100,100)】;最后留存图像在画布上即可。

  【相关学习推荐:python视频】

  用python画猪头的方法:

  画布和画笔设置

  进口甲鱼作为

  答。屏幕尺寸(400,300)//设置屏幕大小

  答。设置(宽度=400,高度=300)//设置画布大小

  a.pensize(15)//设置画笔宽度

  答。速度(5)//设置画笔速度

  答。hideturt()//隐藏画笔画脸盘子

  a.penup()//提笔

  a.goto(-100,100)//移动画笔位置

  a.setheading(180)//设置朝向正西

  铅笔颜色(’粉红色)

  a.pendown()//放笔

  取名字两百圈

  a.penup()//取名

  a.goto(-150,10)

  yourname=a.textinput(请老实回答,你的名字是?)

   name=yourname 崽崽

  彭登

  a.write(name,font=(elephant ,25, bold )//打印文本画眼睛

  a.penup()//画左眼

  a.goto(-200,0)

  彭登

  答。圆圈(25)

  a.penup()

  a.goto(-200,-14)

  彭登

  答。圆圈(9)

  a.penup()//光晕

  a.goto(-190,-20)

  a.pencolor(“白色")

  彭登

  点号(10)

  a.penup()//画右眼

  铅笔颜色(’粉红色)

  a.goto(0,0)

  彭登

  答。圆圈(25)

  a.penup()//光晕

  a.goto(0,-14)

  彭登

  答。圆圈(9)

  a.penup()

  a.goto(-10,-20)

  a.pencolor(“白色")

  彭登

  一点(十)画鼻子

  a.penup()//画鼻子

  答。速度(10)//设置画笔速度

  铅笔颜色(’粉红色)

  a.goto(-150,-75)

  答。设置标题(45)

  彭登

  对于范围(90):内的我

  答。向前(1.5)

  答。权利(1)

  对于范围(3)中的I ://圆化棱角,每转16度向前走3个像素

  答。权利(16)

  答。前进(3)

  答。前进(15)

  对于范围(3)中的I ://圆化棱角

  答。权利(16)

  答。前进(3)

  答。设置标题(225)

  对于范围(90):内的我

  答。向前(1.5)

  答。权利(1)

  对于范围(3)中的I ://圆化棱角

  答。权利(16)

  答。前进(3)

  答。前进(15)

  对于范围(3)中的I ://圆化棱角

  答。权利(16)

  答。前进(3)

  a.penup()

  答。速度(5)//设置画笔速度

  a.goto(-125,-70)//第一条杠

  答。设置标题(270)

  彭登

  答。前进(50)

  a.penup()

  a.goto(-70,-65)//第二条杠

  彭登

  前进画嘴巴

  a.penup()//画嘴巴

  答。速度(10)//设置画笔速度

  a.goto(-135,-165)

  答。设置标题(305)

  彭登

  因为我在r

  ange(120):

   a.forward(1)

   a.left(1)画耳朵

  

a.penup()//画右耳朵

  a.speed(5)

  a.setheading(0)

  a.goto(-17,90)

  a.pendown()

  a.forward(60)

  a.penup()

  a.goto(28,75)//跳到下一笔起始位置

  a.setheading(45)

  a.pendown()

  a.forward(110)

  a.right(45)

  a.forward(40)

  a.setheading(225)

  a.forward(40)

  a.setheading(270)

  for i in range(7): //圆化棱角

   a.right(2.5)

   a.forward(10)

  a.forward(80)

  a.penup()//画左耳朵

  a.goto(-183,90)

  a.setheading(180)

  a.pendown()

  a.forward(60)

  a.penup()

  a.goto(-230,75)//跳到下一笔起始位置

  a.setheading(135)

  a.pendown()

  a.forward(110)

  a.left(45)

  a.forward(40)

  a.setheading(-45)

  a.forward(40)

  a.setheading(270)

  for i in range(10): //圆化棱角

   a.left(2.5)

   a.forward(15)

画腮红

  

a.penup()//画左腮红

  a.pencolor("tomato")//设置成番茄色

  a.goto(-250,-100)

  a.setheading(270)

  a.pendown()

  a.forward(20)

  a.penup()

  a.goto(-210,-100)

  a.pendown()

  a.forward(20)

  a.penup()//画右腮红

  a.goto(10,-100)

  a.pendown()

  a.forward(20)

  a.penup()

  a.goto(50,-100)

  a.pendown()

  a.forward(20)

a.done() //留存图像在画布上
献上完整源代码

  

#!/usr/bin/env python3.7 #指明用什么可执行程序运行这个文件代码

  #-*- coding:UTF-8 -*- #保证能顺利解析中文

  #author:Boosirit time:2020/4/5

  import turtle as a

  a.screensize(400,300)#设置屏幕大小

  a.setup(width=400,height=300)#设置画布大小

  a.pensize(15)#设置画笔宽度

  a.speed(5)#设置画笔速度

  a.hideturtle()#隐藏画笔

  a.penup()#画脸

  a.goto(-100,100)

  a.setheading(180)#设置朝向正西

  a.pencolor("pink")

  a.pendown()

  a.circle(200)

  a.penup()#取名

  a.goto(-150,10)

  yourname=a.textinput("请老实回答","你的名字是?")

  name=yourname+"崽崽"

  a.pendown()

  a.write(name,font=("elephant",25,"bold"))#打印文本

  a.penup()#画左眼

  a.goto(-200,0)

  a.pendown()

  a.circle(25)

  a.penup()

  a.goto(-200,-14)

  a.pendown()

  a.circle(9)

  a.penup()#光晕

  a.goto(-190,-20)

  a.pencolor("white")

  a.pendown()

  a.dot(10)

  a.penup()#画右眼

  a.pencolor("pink")

  a.goto(0,0)

  a.pendown()

  a.circle(25)

  a.penup()#光晕

  a.goto(0,-14)

  a.pendown()

  a.circle(9)

  a.penup()

  a.goto(-10,-20)

  a.pencolor("white")

  a.pendown()

  a.dot(10)

  a.penup()#画鼻子

  a.speed(10)#设置画笔速度

  a.pencolor("pink")

  a.goto(-150,-75)

  a.setheading(45)

  a.pendown()

  for i in range(90):

   a.forward(1.5)

   a.right(1)

  for i in range(3):#圆化棱角,每转16度向前走3个像素

   a.right(16)

   a.forward(3)

  a.forward(15)

  for i in range(3):#圆化棱角

   a.right(16)

   a.forward(3)

  a.setheading(225)

  for i in range(90):

   a.forward(1.5)

   a.right(1)

  for i in range(3):#圆化棱角

   a.right(16)

   a.forward(3)

  a.forward(15)

  for i in range(3):#圆化棱角

   a.right(16)

   a.forward(3)

  a.penup()

  a.speed(5)#设置画笔速度

  a.goto(-125,-70)#第一条杠

  a.setheading(270)

  a.pendown()

  a.forward(50)

  a.penup()

  a.goto(-70,-65)#第二条杠

  a.pendown()

  a.forward(55)

  a.penup()#画嘴巴

  a.speed(10)#设置画笔速度

  a.goto(-135,-165)

  a.setheading(305)

  a.pendown()

  for i in range(120):

   a.forward(1)

   a.left(1)

  a.penup()#画右耳朵

  a.speed(5)

  a.setheading(0)

  a.goto(-17,90)

  a.pendown()

  a.forward(60)

  a.penup()

  a.goto(28,75)#跳到下一笔起始位置

  a.setheading(45)

  a.pendown()

  a.forward(110)

  a.right(45)

  a.forward(40)

  a.setheading(225)

  a.forward(40)

  a.setheading(270)

  for i in range(7):#圆化棱角

   a.right(2.5)

   a.forward(10)

  a.forward(80)

  a.penup()#画左耳朵

  a.goto(-183,90)

  a.setheading(180)

  a.pendown()

  a.forward(60)

  a.penup()

  a.goto(-230,75)#跳到下一笔起始位置

  a.setheading(135)

  a.pendown()

  a.forward(110)

  a.left(45)

  a.forward(40)

  a.setheading(-45)

  a.forward(40)

  a.setheading(270)

  for i in range(10):#圆化棱角

   a.left(2.5)

   a.forward(15)

  a.penup()#画左腮红

  a.pencolor("tomato")#设置成番茄色

  a.goto(-250,-100)

  a.setheading(270)

  a.pendown()

  a.forward(20)

  a.penup()

  a.goto(-210,-100)

  a.pendown()

  a.forward(20)

  a.penup()#画右腮红

  a.goto(10,-100)

  a.pendown()

  a.forward(20)

  a.penup()

  a.goto(50,-100)

  a.pendown()

  a.forward(20)

  a.done()#留存图像在画布上

想了解更多编程学习,敬请关注php培训栏目!

  

以上就是如何用python画猪头的详细内容,更多请关注盛行IT软件开发工作室其它相关文章!

  

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: