Python教程

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

本文主要是介绍Python库turtle的趣味性用法,欢迎来品尝。,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

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

文章目录

  • 前言
  • 一、python 绘图turtle绘图库?
  • 二、使用步骤
    • 1.turtle库的简单函数解释
    • 2.一些简单代码展示及其介绍
  • 总结


前言

在现在这个新时代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()
# 主要问题是画笔的定位,要考虑圆心的位置是(0,0)的时候,画笔要移动到圆心位置正下方,因此坐标点是(0,-ra[i])
    t.goto(0, -ra[i])
    t.pd()
    # 颜色循环
    t.pencolor(color[i])
    #圆圈的半径
    t.circle(ra[i])
t.done()

在这里插入图片描述


总结

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

这篇关于Python库turtle的趣味性用法,欢迎来品尝。的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!