三、turtle库基础练习

  1. 画一组同切圆

    import turtle
    turtle.circle(20)
    turtle.circle(40)
    turtle.circle(60)
    turtle.circle(80)
    turtle.circle(100)

  2. 画一组同心圆

    import turtle
    turtle.up()
    turtle.goto(0,-10)
    turtle.down()
    turtle.circle(10)
    turtle.up()
    turtle.goto(0,-20)
    turtle.down()
    turtle.circle(20)
    turtle.up()
    turtle.goto(0,-30)
    turtle.down()
    turtle.circle(30)

  3. 画一个五角星

    mport 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)

  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.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-12-20 06:55:21

三、turtle库基础练习的相关文章

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 库基础练习

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 : 窗口高度,值

三、JS基础

三.js基础语句 1.JS调用,可以放在任意地方,建议放在html末端 (1)调用js文件 <script type="css/javascript" src="js/web.js"></script> (2)直接编写 <script type="css/javascript" > alert("hello"); </script> 2.变量控制语句 a.变量定义,弱类型语言,没

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库的几个小demo

一.先上图 一个同切圆和五角星 上代码 import turtle #同切圆 turtle.pensize(2) turtle.circle(10) turtle.circle(40) turtle.circle(80) turtle.circle(160) #五角星 from turtle import * color('red','yellow') begin_fill() for i in range(5): fd(200) rt(144) end_fill() done() 至于turt

turtle库的运用

使用turtle库绘制蟒蛇 一,常用函数 画笔控制函数 trutle.pensize() #控制运动轨迹的大小 trutle.pencolor()  #控制颜色 trutle.width()  #设置画笔的宽度 抬笔落笔函数 trutle.pu() trutle.pd() 形状绘制函数 trutle.pd()  #控制画笔向当前方向进行一个距离 trutle.seth()  #控制画笔绘制方向 import turtle #引用trutle库 turtle.setup(650,350,200,2

Turtle库的建立——汉诺塔

Turtle库的建立——汉诺塔 1.首先是要用递归方法来完成这个汉诺塔法则 2.其次,就要编程好代码以及熟练掌握Turtle函数库 一.  相关代码如下: import turtle class Stack: def __init__(self): self.items = [] def isEmpty(self): return len(self.items) == 0 def push(self, item): self.items.append(item) def pop(self): r