1.1 Python中turtle的使用(画奥运五环)
turtle(海龟绘图)的使用教程
Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。
import turtle
turtle.showturtle() #屏幕上显示出来海龟绘图,终端中会用到
turtle.penup() #抬起画笔,此时画笔的移动不会留下痕迹
turtle.pendown() #放下画笔,此时画笔的移动会留下痕迹
turtle.pensize(3) #笔粗为3
turtle.goto(-200,100) #将画笔移动到(-200,100)坐标
turtle.color("red") #设定画笔的颜色为红色
turtle.circle(100) #以当前画笔所在点为圆最下端开始画半径为100的圆
turtle.circle(100,steps=n) #绘制一个周长为100,的n边形
turtle.forward(200) #将画笔前进200
turtle.backward(100) #将比后退100
turtle.right(70) #将画笔箭头的方向向右移70度
turtle.left(90) #将画笔箭头的方向向左移90度
turtle.stamp() #复制当前图形
turtle.write("hello,小朋友",font=('宋体',20,"normal")) #添加括号里的字符,font设置字符字体,大小以及作用
turtle.reste() #重置
turtle.hideturtle() #将画笔隐藏
turtle.done() #把所绘图显示出来,不关闭绘图软件
给绘制的图形填充颜色
turtle.begin_fill()
turtle.circle(100)
turtle.color("yellow")
turtle.end_fill()
例:画出奥运五环
import turtle
turtle.color("blue")
turtle.circle(100) turtle.penup()
turtle.goto(-200,0)
turtle.pendown()
turtle.color("red")
turtle.circle(100) turtle.penup()
turtle.goto(200,0)
turtle.color("yellow")
turtle.pendown()
turtle.circle(100)turtle.penup()
turtle.goto(-100,-100)
turtle.color("black")
turtle.pendown()
turtle.circle(100)turtle.penup()
turtle.goto(100,-100)
turtle.color("black")
turtle.pendown()
turtle.circle(100)
turtle.done()
1.1 Python中turtle的使用(画奥运五环)相关推荐
- python中turtle模块之画个小汽车
</pre><pre name="code" class="python">#!/usr/bin/python #coding: utf ...
- python画图代码星星-Python中turtle作图示例
在Python里,海龟不仅可以画简单的黑线,还可以用它画更复杂的几何图形,用不同的颜色,甚至还可以给形状填色. 一.从基本的正方形开始 引入turtle模块并创建Pen对象: >>> ...
- python画画需要什么模块_python实战练手项目---使用turtle模块画奥运五环
python实战练手项目---使用turtle模块画奥运五环 2020年将举办东京奥运会,本篇实践文章将带你使用turtle模块画一个五环图,先来看效果图 1. 定义一个类继承Turtle class ...
- python中turtle隐藏画笔_python中Turtle的画笔命令有哪些?
一.画笔 1.画笔运动的命令 turtle.forward(a) 向当前画笔方向移动a像素长度 turtle.backward(a) 向当前画笔相反方向移动a像素长度 turtle.right(a) ...
- python turtle用法,python中turtle用法
50)#程序启动窗口的大小和位置(从左上角的位 置),该窗口的左上角为屏幕的左上角 pythonsize=30 turtle.pensize(pythonsize)#程序中绘制图片的宽度 turtle ...
- python turtle库画图_《体验Python中turtle库画图》教学设计
<体验Python中turtle库画图>教学设计 射阳县高级中学 张珊珊 学情分析: 学生从未接触过编程,因此通过画图来提高学生的学习积极性,而Python语言相较其他语言简单易学,程序里 ...
- python用turtle画字母n、h_详解python使用turtle库来画一朵花
看了群主最后成像的图片,应该是循环了36次画方框,每次有10度的偏移. 当然不能提前看答案,自己试着写代码. 之前有用过海龟画图来画过五角星.奥运五环.围棋盘等,所以感觉不难. # !/usr/bin ...
- python画奥运五环小结_python使用turtle库绘制奥运五环
Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x.纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行 ...
- python四瓣花图形_详解python使用turtle库来画一朵花
看了群主最后成像的图片,应该是循环了36次画方框,每次有10度的偏移. 当然不能提前看答案,自己试着写代码. 之前有用过海龟画图来画过五角星.奥运五环.围棋盘等,所以感觉不难. # !/usr/bin ...
最新文章
- 初学python者自学anaconda的正确姿势
- BZOJ4381[POI2015]Odwiedziny——分块+长链剖分
- 批量给MapGis文件正确的地图参数
- 基于计算机的控制系统,基于计算机的机械控制系统实现方式研究.pdf
- html页面之间传参乱码,急求教,在两个htm页面传参数时中文出现了乱码,试了网上的方法不管用。_html/css_WEB-ITnose...
- sublime前端开发常用插件
- Microsoft Azure -- 初步了解 (三)
- 【QT】信号和槽机制
- oracle的解释计划,oracle解释执行计划-Oracle
- Stashed changes conflicted with hook auto-fixes...
- 华为鸿蒙2.0来了,挑战谷歌安卓APP成关键?
- 语音处理/语音识别基础(六)- 语音的端点检测(EPD/VAD)
- 【嵌入式Linux应用】初步移植MQTT到Ubuntu和Linux开发板
- python编程的缩进什么意思_编程缩进是什么意思
- Swagger 文档中文版,国产API 文档工具使用教程
- SCL语言----先进先出
- 【高精度定位】关于GPS、RTK、PPK三种定位技术的探讨
- 智能体温检测系统解决方案
- 基于多目标算法的冷热电联供型综合能源系统运行优化 多目标粒子群 冷热电联供 综合能源系统 运行优化
- 雷达手势识别技术概述