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

【】

用python画猪头的方法:

画布和画笔设置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() //留存图像在画布上

献上完整源代码#!/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()#留存图像在画布上想了解更多编程学习,敬请关注栏目!

python代码画猪头_如何用python画猪头相关推荐

  1. python代码模拟宇宙天体_如何用python模拟一个星系?

    在一开始,还是要感谢一下凌晨晓骥. 我的这个回答相当于对他的答案的一个补充.主要目标是帮助大家安装Gadget-2,并引导你们自己画出银河碰撞的视频. 那么开始了! 首先看一下我们的目标星系碰撞模拟_ ...

  2. python画画用哪个软件_如何用python画韦恩图? 使用python的tutul工具,画一朵雏菊花...

    使用python的tutul工具,画一朵雏菊花 如何用python画韦恩图?不管什么时候,给心留一点空间.人生一世,不用什么都要去争,不是什么都要去抢,欲望少一点,满足多一点,这样才会活得潇洒一点,人 ...

  3. 如何用python画爱心型线_如何用python画爱心

    用python绘制爱心的基本步骤如下: 首先先下载安装好python程序. 在我们自己的电脑上找到python 的IDLE工具. 2.然后打开IDLE,新建一个文件,命名为test1.py. 3.接着 ...

  4. 用python做舆情分析系统_如何用Python做舆情时间序列可视化?

    如何批量处理评论信息情感分析,并且在时间轴上可视化呈现?舆情分析并不难,让我们用Python来实现它吧. 痛点 你是一家连锁火锅店的区域经理,很注重顾客对餐厅的评价.从前,你苦恼的是顾客不爱写评价.最 ...

  5. python调用有道翻译_如何用python“优雅的”调用有道翻译?

    前言 其实在以前就盯上有道翻译了的,但是由于时间问题一直没有研究(我的骚操作还在后面,记得关注),本文主要讲解如何用python调用有道翻译,讲解这个爬虫与有道翻译的js"斗争"的 ...

  6. python爬取微信好友_如何用 Python 爬取自己的微信朋友

    原标题:如何用 Python 爬取自己的微信朋友 作者 Alfred 本文转载自网络,如涉及侵权请及时联系我们 微信作为一款拥有将近9亿用户的超级APP,已经成为很多人生活中不可或缺的一部分,聊天.分 ...

  7. 利用python对微信云数据库_如何用python看看女神的微信百度云里面有啥?

    最近幼稚鬼一直苦心研究,怎么给大家发放更多的资料和资源链接.大家都知道,百度云的分享链接是很容易被和谐的,群里除了分享链接外,就是各种抱怨 "怎么又失效了","又和谐了. ...

  8. 用python做预测模型的好处_如何用Python在10分钟内建立一个预测模型

    匿名用户 1级 2017-01-01 回答 预测模型的分解过程 我总是集中于投入有质量的时间在建模的初始阶段,比如,假设生成.头脑风暴.讨论或理解可能的结果范围.所有这些活动都有助于我解决问题,并最终 ...

  9. python write 写多行_如何用 Python 执行单行命令

    一般来说,面对日常处理的一些小任务,直接用 sed,grep 之类的就可以搞定,更复杂一点的就会考虑 awk 或者用一些现成的轮子,要是 awk 搞不定我就只好用 Python 了.但有些时候,我仅仅 ...

  10. python登录交换机执行命令_如何用Python脚本登录到交换机上修改配置?

    原标题:如何用Python脚本登录到交换机上修改配置? 网 工 圈 网络工程师阿龙 圈内最早的公益公众号,本号已认证!学网络关注我一个就够了(关注近5w+) 关注 听说 99%的 网工都来这里充电吖 ...

最新文章

  1. 深圳启动全国首届人工智能大赛!536万奖金!这座城市对人才的投入从不吝啬...
  2. Leetcode PHP题解--D27 620. Not Boring Movies
  3. 通过PEB获取模块基址
  4. 139. Word Break
  5. 【Python】可视化配色方案自由啦 (Python版)
  6. 神奇的计算机技术 教案,神奇的笔记本教学设计
  7. [转]如何将WCF服务发布到IIS中去VS2010版
  8. mysql获取多张表中的数据_mysql 之多表查询
  9. 15. Scala并发编程模型Akka
  10. 【LGP5161】WD与数列
  11. MyEclipse汉化后问题
  12. sql注入python_Python--sql注入
  13. fckeditor for php 下载,FCKeditor 的配置和使用方法(for PHP)
  14. 苹果手机怎么打印wps文档_苹果手机WPS怎么打印?
  15. date日期格式化 java,Java日期格式化常用方法
  16. C语言打印输出图形(初版)
  17. 最小二乘支持向量机(LS-SVM)使用说明
  18. php无限分类算法,php递归算法 php递归函数无限级分类
  19. 《拼多多为什么崛起?》总结笔记
  20. GC overhead limit exceeded

热门文章

  1. 如何快速一次性通过pmp考试?
  2. Apriori算法学习和java实现
  3. 火车头采集细节(一)
  4. Pycharm中光标变粗 光标进入改写状态
  5. 如何创建低成本沙箱环境?推荐你使用API仿真!
  6. case和for、while循环详解
  7. mysql 获取某个时间段每一天、每一个小时的统计数据
  8. acwing-小猫爬山
  9. vim + vundle + YCM+自动格式化
  10. SAP 各大常用模块汇总介绍(一)