turtle库基础练习

1.画一组同切圆

import turtle
turtle.shape(‘turtle‘)
turtle.circle(20)
turtle.circle(40)
turtle.circle(60)
turtle.circle(80)

  

2.画一组同心圆

import turtle
turtle.shape(‘turtle‘)
turtle.pos()
(0.00,0.00)
turtle.circle(20)
turtle.up()
turtle.goto(0,-20)
turtle.down()
turtle.circle(40)

  

3,画一个五角星

import turtle
turtle.shape(‘turtle‘)
turtle.forward(100)
turtle.right(144)
turtle.forward(100)
turtle.right(144)
turtle.forward(100)
turtle.right(144)
turtle.forward(100)
turtle.right(144)
turtle.forward(100)

turtle.hideturtle()

  

4.画一个黄色实心五角星

import turtle
turtle.shape(‘turtle‘)
turtle.color(‘yellow‘)
turtle.bgcolor(‘red‘)
turtle.fillcolor(‘yellow‘)
turtle.begin_fill()
turtle.forward(100)
turtle.right(144)
turtle.forward(100)
turtle.right(144)
turtle.forward(100)
turtle.right(144)
turtle.forward(100)
turtle.right(144)
turtle.forward(100)
turtle.end_fill()
turtle.hideturtle()

  

5.画左上角的五颗五角星

import turtle
turtle.color(‘yellow‘)
turtle.bgcolor(‘red‘)

turtle.up()
turtle.goto(-360,190)
turtle.down()
turtle.fillcolor(‘yellow‘)
turtle.begin_fill()
turtle.forward(160)
turtle.right(144)
turtle.forward(160)
turtle.right(144)
turtle.forward(160)
turtle.right(144)
turtle.forward(160)
turtle.right(144)
turtle.forward(160)
turtle.right(144)
turtle.end_fill()

turtle.pos()
turtle.up()
turtle.goto(-50,300)
turtle.down()
turtle.begin_fill()
turtle.forward(50)
turtle.right(144)
turtle.forward(50)
turtle.right(144)
turtle.forward(50)
turtle.right(144)
turtle.forward(50)
turtle.right(144)
turtle.forward(50)
turtle.right(144)
turtle.end_fill()

turtle.pos()
turtle.up()
turtle.goto(-5,230)
turtle.down()
turtle.begin_fill()
turtle.forward(50)
turtle.right(144)
turtle.forward(50)
turtle.right(144)
turtle.forward(50)
turtle.right(144)
turtle.forward(50)
turtle.right(144)
turtle.forward(50)
turtle.right(144)
turtle.end_fill()

turtle.pos()
turtle.up()
turtle.goto(-5,130)
turtle.down()
turtle.begin_fill()
turtle.forward(50)
turtle.right(144)
turtle.forward(50)
turtle.right(144)
turtle.forward(50)
turtle.right(144)
turtle.forward(50)
turtle.right(144)
turtle.forward(50)
turtle.right(144)
turtle.end_fill()

turtle.pos()
turtle.up()
turtle.goto(-85,30)
turtle.down()
turtle.begin_fill()
turtle.forward(50)
turtle.right(144)
turtle.forward(50)
turtle.right(144)
turtle.forward(50)
turtle.right(144)
turtle.forward(50)
turtle.right(144)
turtle.forward(50)
turtle.right(144)
turtle.end_fill()
turtle.hideturtle()

  

时间: 2024-08-06 01:50:09

turtle库基础练习的相关文章

三、turtle库基础练习

画一组同切圆 import turtle turtle.circle(20) turtle.circle(40) turtle.circle(60) turtle.circle(80) turtle.circle(100) 画一组同心圆 import turtle turtle.up() turtle.goto(0,-10) turtle.down() turtle.circle(10) turtle.up() turtle.goto(0,-20) turtle.down() turtle.ci

turtle 库基础练习

1.画一组同切圆 >>> turtle.circle(10)>>> turtle.circle(20)>>> turtle.circle(30)>>> turtle.circle(40) 2.画一组同心圆 r=0 while(r<120):turtle.up()turtle.goto(0,-40-r)turtle.down()turtle.circle(40+r)r=r+40 3.画一个五角星 >>> turt

Turtle库的学习积累

1.什么是turtle库 Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x.纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形. 2.turtle绘制图像基础 2.1 画布: 画布就是turtle为我们展开用于绘图区域,我们可以设置它的大小和初始位置. 设置画布大小 width : 窗口宽度,值为整数则对应像素值:值为小数则为窗口宽度与屏幕的比例. height : 窗口高度,值

利用 turtle库绘制简单图形

turtle库是python的基础绘图库,这个库被介绍为一个最常用的用来介绍编程知识的方法库,其主要是用于程序设计入门,是标准库之一,利用turtle可以制作很多复杂的绘图. turtle名称含义为“海龟”,我们想象一只海龟,位于显示器上窗体的正中心,在画布上游走,它游走的轨迹就形成了绘制的图形.海龟的运动是由程序控制的,它可以变换颜色,改变大小(宽度)等. 绘图坐标体系 turtle.setup(width,height,startx,starty) 使用turtle的setup函数,可以在屏

Python turtle库的应用——蛇

turtle库介绍 1.Turtle中的turtle.setup()函数用于启动一个图形窗口,它有四个参数 turtle.setup(width, height, startx, starty) 分别是:启动窗口的宽度和高度表示窗口启动时,窗口左上角在屏幕中的坐标位置. 我们所使用的显示屏幕也是一个坐标系,该坐标系以左上角为原点,向左和向下分别是x轴和y轴.蟒蛇程序代码启动一个1300像素宽.800像素高的窗口,该窗口的左上角是屏幕的左上角. (startx,starty)表示画的初始点,(0,

python linecache标准库基础学习

#python标准库基础之:linecacge:高效读取文本文件#说明与作用"""可以从文件或者导入python模块获取文件,维护一个结果缓存,从而可以更高效地从相同文件读取多行文本;此模块会在python标准库的其他部分中用到,缓存实现将在内存中保存文件内容(解析为单独的行).API通过索引一个列表返回所请求的行.与反复地读取文件并解析文本来查找所需文本行相比,这样可以节省时间,这个方法在查找同一个文件中多行尤其有用 ,比如一个异常."""im

Turtle库

下列turtle库的简单常用指令 ?forward(distance) #将箭头移到某一指定坐标 ?left(angel) right(angel) ?penup() #提起笔,用于另起一个地方绘制时用,与pendown()配对使用 ?goto(x,y) ?home() ?circle(radius) ?speed() 1 #五角星图形 2 from turtle import Turtle 3 4 p = Turtle() 5 p.speed(3) 6 p.pensize(5) 7 p.col

C 标准库基础 IO 操作总结

其实输入与输出对于不管什么系统的设计都是异常重要的,比如设计 C 接口函数,首先要设计好输入参数.输出参数和返回值,接下来才能开始设计具体的实现过程.C 语言标准库提供的接口功能很有限,不像 Python 库.不过想把它用好也不容易,本文总结 C 标准库基础 IO 的常见操作和一些特别需要注意的问题,如果你觉着自己还不是大神,那么请相信我,读完全文后你肯定会有不少收获. 一.操作句柄 打开文件其实就是在操作系统中分配一些资源用于保存该文件的状态信息及文件的标识,以后用户程序可以用这个标识做各种读

使用Python中的Turtle库绘制简单的图形

Turtle图形库 Turtle库是Python内置的图形化模块,属于标准库之一,位于Python安装目录的lib文件夹下,常用函数有以下几种: 画笔控制函数 penup():抬起画笔: pendown():落下画笔: pensize(width):画笔宽度: pencolor(color):画笔颜色: 运动控制函数 forward(d)/fd(d):直行d个像素: circle(r, extent = None):绘制半径为r,角度为extent的弧形,圆心默认在海龟左侧距离r的位置: 方向控