大家好,本文将围绕用pythonturtle画简单的图案展开说明,python用turtle画圆并填色是一个很多人都想弄明白的事情,想搞清楚pythonturtle画小白兔代码需要先了解以下几个事情。
在之前的博客中我们做了
今天我们将画一条带有一些云彩的彩虹同义词。这个对孩子们来说应该特别有趣,因为我们将绘制明亮的颜色和快乐的物体
设置画面
要设置舞台,让我们首先配置画布的高度和宽度```*``我们需要screensize命令来设置窗口的大小,以及setworldcoordinates命令来将窗口细分为所需的像素数python怎么实现随机选择运算符号。setworldcoordinates还为我们设置了坐标轴
import turtle as t
t.Screen().screensize(500,500)
t.Screen().setworldcoordinates(-300,300,300,900)
t.Screen().bgcolor("lightblue")
我们将使用方形网格。我们还将颜色设置为lightblue使用bgcolor
在上面的代码中,我们将坐标 y 轴范围设置为 300 和 900 之间。这将在接下来的部分中有意义
我们现在有一片蓝天
画一朵云
我们将使用圆圈来绘制云,但可能有多种其他方法来绘制云。
首先从一个实心圆圈开始
import turtle as t
t.Screen().bgcolor("lightblue")
t.color("white","white")
t.begin_fill()
t.circle(50)
t.end_fill()
现在,让我们将该代码放入一个函数中
import turtle as t
t.Screen().bgcolor("lightblue")
def filled_circle(radius, color):
t.color(color,color)
t.begin_fill()
t.circle(radius)
t.end_fill()
filled_circle(50,"white")
实心圆功能。代码做和以前一样的事情
接下来我们将使用上面的函数绘制多个圆圈
import turtle as t
t.Screen().bgcolor("lightblue")
def filled_circle(radius, color):
t.color(color,color)
t.begin_fill()
t.circle(radius)
t.end_fill()
radius = 50
cloud_color