python海龟从里到外绘制图形线条长度20
时间: 2023-05-04 16:04:53 浏览: 87
Python海龟是Python语言中常用的绘图库,可以用来在屏幕上绘制图形,让我们很方便地进行基础绘图操作和学习。
下面介绍使用Python海龟从里到外绘制图形线条长度为20的方法。
1. 首先,引用turtle库,打开绘画窗口:
```python
import turtle
turtle.setup(800,600) # 窗口大小
turtle.pensize(2) # 画笔大小
turtle.pencolor('blue') # 画笔颜色
turtle.speed(10) # 绘制速度
```
2. 继承上述代码,使用turtle绘制正方形:
```python
turtle.up() # 抬起画笔
turtle.goto(0,0) # 移动画笔位置
turtle.down() # 落下画笔
for i in range(4): # 循环4次,绘制正方形
turtle.fd(20) # 前进20步
turtle.lt(90) # 左转90度
```
3. 在正方形内部再次使用turtle绘制一个正方形:
```python
turtle.up() # 抬起画笔
turtle.goto(10,10) # 移动画笔位置
turtle.down() # 落下画笔
for i in range(4): # 循环4次,绘制正方形
turtle.fd(20) # 前进20步
turtle.lt(90) # 左转90度
```
4. 同理,继续绘制更小的正方形:
```python
turtle.up() # 抬起画笔
turtle.goto(20,20) # 移动画笔位置
turtle.down() # 落下画笔
for i in range(4): # 循环4次,绘制正方形
turtle.fd(20) # 前进20步
turtle.lt(90) # 左转90度
```
5. 最后,使用turtle绘制一个小圆形,完成从里到外绘制图形:
```python
turtle.up() # 抬起画笔
turtle.goto(30,30) # 移动画笔位置
turtle.down() # 落下画笔
turtle.circle(10) # 绘制圆形
```
运行上述代码,即可看到Python海龟成功从里到外绘制出一个图形。