我喜欢turtle绘图,因为代码一点点的改动,总会带来意想不到的惊喜。
一些让我心动过的案例,分享给大家,也珍藏给自己。
——Python教学路上的爬行者
案例1:
横切的橙子(基础效果)
难度:★★☆☆☆☆
【效果预览】
【重难点突破】
海龟绘图的时候,我们一般使用speed( )函数来控制海龟的绘图速度,但是最快的speed(0)或最慢的speed(1)还是满足不了我们的需要,该怎么办?
可以再结合使用delay( )函数 。
将speed( )和delay( )两个函数搭配使用,可以让海龟绘图速度变得更快或更慢。
如:以下设置会使海龟绘图速度变得非常快
turtle.speed(0)
turtle.delay(0)
以下设置又会使得海龟绘图速度变得非常慢
turtle.speed(1) 参数范围是0到10的整数
turtle.delay(50) 参数还可以更大,会更慢
1. speed( )函数的使用方法
语法:turtle.speed(speed=None)
作用:设置海龟移动的速度或返回当前海龟的速度。
参数:
speed – 一个 0到10 范围内的整型数或速度字符串。如speed(“fas