python运用turtle绘制大众车标
Turtle库是Python语言中一个很流行的绘制图像的函数库;turtle名称含义为“海龟”,我们想象一只海龟,位于显示器上窗体的正中心,在画布上游走,它游走的轨迹就形成了绘制的图形。通过组合使用此类命令,可以轻松地绘制出精美的形状和图案。
画笔控制函数
1.
turtle.penup() #提起笔移动,不绘制图形,用于另起一个地方绘制
2.
turtle.pendown() #移动时绘制图形,缺省时也为绘制
3.
turtle.pensize(width) #
画笔宽度;
4.
turtle.pencolor(color) #
画笔颜色;
画笔运动控制函数
1.turtle.forward(distance) #向当前画笔方向移动distance像素长度
2.turtle.backward(distance) #向当前画笔相反方向移动distance像素长度
3.turtle.right(degree) #顺时针移动degree°
4.turtle.left(degree) #逆时针移动degree°
5.turtle.goto(x,y) #将画笔移动到坐标为x,y的位置
6.turtle.circle() #画圆,半径为正(负),表示圆心在画笔的左边(右边)画圆
全局控制函数
1.turtle.clear() #清空turtle窗口,但是turtle的位置和状态不会改变
2.turtle.reset() #清空窗口,重置turtle状态为起始状态
3.turtle.undo() #撤销上一个turtle动作
4.turtle.isvisible() #返回当前turtle是否可见
绘制大众车标
代码
import turtleturtle.pensize(4) # 设置画笔粗细
turtle.hideturtle() # 是乌龟隐藏
turtle.setup(650, 500) # 设置画布大小
turtle.speed(3) # 设置画笔速度turtle.color('blue','blue') # 同时给笔和内部区域设置颜色
turtle.penup()
turtle.goto(0,-120)
turtle.pendown()
turtle.begin_fill() # 开始填色
turtle.circle(160,360)
turtle.end_fill() # 结束填色turtle.color('white','white') # 同时给笔和内部区域设置颜色
turtle.penup() # 抬起画笔
turtle.goto(0,-100)
turtle.pendown()# 画圈
turtle.begin_fill() # 开始填充
turtle.circle(140,360) # 半径是140的圆(正数表示从下面往上画)
turtle.end_fill() # 结束填充
turtle.color('blue','blue')
turtle.penup()
turtle.goto(0,-80)
turtle.pendown()
turtle.begin_fill()
turtle.circle(120,360)
turtle.end_fill()# 画图标
turtle.penup()
turtle.goto(0,60)
turtle.pensize(25)
turtle.pencolor('white')
turtle.pendown()
turtle.seth(65)
turtle.fd(100)
turtle.seth(-115)
turtle.fd(100)
turtle.seth(115)
turtle.fd(100)turtle.penup()
turtle.goto(-118,85)
turtle.pensize(25)
turtle.pencolor('white')
turtle.pendown()
turtle.seth(-65)
turtle.fd(170)
turtle.seth(65)
turtle.fd(110)
turtle.seth(-65)
turtle.fd(110)
turtle.seth(65)
turtle.fd(176)turtle.done()
结果
python运用turtle绘制大众车标相关推荐
- python画图哆啦a梦-使用Python的Turtle绘制哆啦A梦实例
这是我几年前为了练习python的turtle库而画的,今天翻出了代码,分享给大家. 这是我初学python时画的,当时还没有面向对象的概念,也没有采取类方法之类,纯原始手工,供大家参考. 若有兴趣可 ...
- Python使用turtle绘制阴阳鱼图案
下面的代码是Python自带的Turtle Demo案例之一,进行了适当改写,并对关键代码进行了注释. 绘制结果: ---------董付国老师Python系列教材-------- 1)<Pyt ...
- 用python画多来a梦-使用Python的Turtle绘制哆啦A梦实例
这是我几年前为了练习python的turtle库而画的,今天翻出了代码,分享给大家. 这是我初学python时画的,当时还没有面向对象的概念,也没有采取类方法之类,纯原始手工,供大家参考. 若有兴趣可 ...
- python使用turtle绘制叠加等边三角形
python使用turtle绘制叠加等边三角形 import turtle turtle.setup(800,600) turtle.pensize(20) #设置画笔大小 turtle.pencol ...
- #使用Python的turtle绘制正六边形、叠边形
1.#Python的turtle绘制正六边形 代码: len=100 #表示边长像素 import turtle as t #正六边形内角都是120度,外角60度 for i in range(6): ...
- python使用turtle绘制奥运五环
python使用turtle绘制奥运五环 奥林匹克标志中五个环的大小,颜色,间距有固定的比例,规定圆的半径为45,五个圆的起始坐标为(-110,-25),(0,-25),(110,-25),(-55, ...
- Python使用turtle绘制简单图形-设置绝对坐标setpos(), 抬起画笔penup(),放下画笔pendown()
[小白从小学Python.C.Java] [Python-计算机等级考试二级] [Python-数据分析] Python使用turtle绘制简单图形 [太阳]选择题 以下Python代码中的penup ...
- Python使用turtle绘制函数y=9-x^2的图像
turtle是Python自带的绘图模块,可以轻松完成很多图形的绘制,启动IDLE之后,单击菜单"help"==>"Turtle Demo"可以查看自带的 ...
- python的turtle绘制科赫曲线
科赫曲线是一种像雪花的几何曲线 科赫曲线是一种分形.其形态似雪花,又称科赫雪花.雪花曲线. 1.给定线段AB,科赫曲线可以由以下步骤生成: 2.将线段分成三等份(AC,CD,DB) 3.以CD ...
最新文章
- 你想了解的Cookie和Session就在这~
- mysql查看死锁并杀掉_查看当前进程,或死锁进程,并能自动杀掉死进程_MySQL
- Java语言学习思维导图
- php 降低图像大小,在PHP中调整图像大小
- 你知道i=i++;的含义吗?原理其实没有你想的那么简单
- 编程语言优缺点_R编程语言的优缺点
- Javascript第四章定义函数的形式、回调函数第五课
- Java学习(01-10天, 基本语法)
- ListView控件的使用
- 1.从第一道面试题谈起
- android安装包资源提取,APK资源提取器
- 手机如何双声道录音_中老年智能手机教程:手机通话如何录音?
- 苦逼的程序员幽默之对联恶搞
- 程序员体验AI换脸就不要用ZAO了,详解Github周冠军项目Faceswap的变脸攻略
- 天猫否认“大数据杀熟” 部分用户不买账联系消协:会员体系或受影响!
- for循环(循环结构)
- 杭州电子科技大学acm--2019
- pytorch 定义torch类型数据_PyTorch官方中文文档:torch.Tensor
- .NET 6程序部署到Docker
- 常见游戏设计思路及手法
热门文章
- 【Java:线程与进程 详解+案例】
- 媒体《中国经济新闻联播》采访吴海涛网红云商电商趋势
- 开展计算机课程的目的,信息工程学院开展“计算机应用基础”课程教学研讨会...
- 粒子群算法求解四维病态方程
- Stack Overflow 的 HTTPS 化:漫漫长路的终点
- 风枪,烙铁使用方法--焊接注意事项
- 【VOLTE】SIP leg
- 洪小文清华论道:AI 的前生今世及未来应用图景
- IOS第二十九天——HTTP下载一个图片
- [pysyft-006]联邦学习pysyft从入门到精通--使用protocol