用Python的turtle画出beautiful四扇风车图

本文介绍了Python的turtle库,适合初学者入门。内容包括turtle库的基本概念,如何使用turtle进行画图,提供了代码实例,展示了运行效果,并对提供帮助的博主表达了感谢。文章强调了实践的重要性,鼓励读者动手尝试,创作自己的图形。
摘要由CSDN通过智能技术生成

一、简单了解turtle

1.turtle是什么?

这里引用Python官方文档的片段:

海龟绘图
海龟绘图很适合用来引导孩子学习编程。 最初来自于 Wally Feurzeig, Seymour Papert 和 Cynthia Solomon 于 1967 年所创造的 Logo 编程语言。
请想象绘图区有一只机器海龟,起始位置在 x-y 平面的 (0, 0) 点。先执行 import turtle,再执行 turtle.forward(15),它将(在屏幕上)朝所面对的 x 轴正方向前进 15 像素,随着它的移动画出一条线段。再执行 turtle.right(25),它将原地右转 25 度。
通过组合使用此类命令,可以轻松地绘制出精美的形状和图案。

总的来说,turtle就是一个能让开发人员在计算机上轻易地画出精美的图案的Python标准库。

那,turtle怎么用呢?

2.turtle怎么用?

博主无能,只好再次借鉴他人的博客了:详情见----知行流浪的博客

Python绘图Turtle库详解

  1. 画布(canvas)
    设置画布大小
    turtle.screensize(canvwidth=None, canvheight=None, bg=None),参数分别为画布的宽(单位像素), 高, 背景颜色。
  2. 画笔
    2.1画笔的属性
    画笔(画笔的属性,颜色、画线的宽度等)
    1) turtle.pensize():设置画笔的宽度;
    2) turtle.pencolor():没有参数传入,返回当前画笔颜色,传入参数设置画笔颜色,可以是字符串如"green", “red”,也可以是RGB 3元组。
    3) turtle.speed(speed):设置画笔移动速度,画笔绘制的速度范围[0,10]整数,数字越大越快。
    2.3 绘图命令
    操纵海龟绘图有着许多的命令,这些命令可以划分为3种:一种为运动命令,一种为画笔控制命令,还有一种是全局控制命令

总之,这位博主说得很不错的,强烈建议大家去看看他的原文(链接在上面↑)
还有,我在这里也得解释几个常用指令(不然小白可能看不懂):

命令 参数 作用
turtle.bgcolor(*args) args – 一个颜色字符串(“red”…)或三个取值范围 0…colormode 内的数值(128, 0, 128)或一个取值范围相同的数值("#800080"…)(RGB)3元组 设置背景颜色,无参数则返回背景颜色。
turtle.circle(radius, extent=No
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值