Python库turtle的趣味性用法,欢迎来品尝。

天青色等烟雨,而我在等你。
不见云烟花落,只见风雨归尘。


前言

在现在这个新时代python作为面向对象的一门编程语言,基础语法写法相对简单,拥有丰富的库资源,作为入门新手对于python的库入门选择是广大新手一个难题,我在这里给大家推荐新手入门的一个趣味性的库,就是我们常说的海龟画图库,也叫turtle库。主要用于一些基本的简单画图,通过这个库可以很简单的了解如何导入python的库,和入门了解python库的简单基础使用。


提示:以下是本篇文章正文内容,下面案例可供参考

一、python 绘图turtle绘图库?

turtle 库是基于python 语言用于简单的绘图工具库,用于计算机画图,趣味性很好可以绘制很多自己喜欢的简单,非常适合入门推荐。

二、使用步骤

1.turtle库的简单函数解释

简单turtle库使用的介绍:

#turtle 库的介绍
import turtle ——导入turtle库

import turtle as t ——as 后面字符可以用于简单的简化库函数导入用as后的字符代替turtle

turtle.size(5)——海龟画笔粗细

turtle.pencolor(“red”)——海龟画笔的颜色

turtle.fd(200)——根据海龟头的位置沿着画200像素

turtle.seth(20)——根据海龟的位置建立直角坐标系角度海龟头的角度偏转。

turtle.left(60)——海龟的位置旋转60度

turtle.right(60)——海龟的位置向右旋转60度

turtle.done()——终止画笔绘画

turtle.penup——抬起画笔

turtle.pendown——放下画笔

turtle.goto(X0,Y0)——海归前往以开始为为基础坐标,前往X0,YO的位置

turtle.setup(X0,Y0)——建立XO*Y0像素的屏幕大小

turtle.speed(50)——设置海龟绘图的速度

turtle.circle(圆的半径,圆的角度)——设置画圆的半径和圆的角度

2.一些简单代码展示及其介绍

代码如下(示例):

# 请写代码替换横线,不修改其他代码,实现以下功能:
# 使用turtle库中的turtle.seth()函数绘制一个等边三角形,边长为200像素,效果如下图所示
import turtle as t
for i in range(3):
    t.seth(i*120)
    t.fd(200)
t.done()

在这里插入图片描述

# 使用turtle库的turtle.fd()函数和turtle.seth()函数绘制一个边长为100的正八边形,在模板中的横线处补充代码,不得修改其他代码。
import turtle
turtle.pensize(2)
d = 0
#循环八次八条边
for i in range(1, 9):
    turtle.fd(100)
    d += -45
    turtle.seth(d)
turtle.done()

在这里插入图片描述

import turtle as t

color = ['yellow','pink','green']
ra = [20, 50, 100]
for i in range(3):
    t.pu()
# 主要问题是画笔的定位,要考虑圆心的位置是(00)的时候,画笔要移动到圆心位置正下方,因此坐标点是(0-ra[i])
    t.goto(0, -ra[i])
    t.pd()
    # 颜色循环
    t.pencolor(color[i])
    #圆圈的半径
    t.circle(ra[i])
t.done()

在这里插入图片描述


总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了turtle库的使用,而turtle库使用了很多简单的方法实现库的绘画。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

PmB

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值