17、填空 绘制图形,最小的圆圈半径为20像素,不同圆圈之间的半径差20像素。效果如下图,完善代码。 import turtle r=20 head=90 for i in range(3): turtle.seth(head) turtle.circle(r) r=r+20 r=20 head=__________ for i in range(3): turtle.seth(head) turtle.circle(r) r=r+20 turtle.done
时间: 2024-03-17 16:46:30 浏览: 83
head应该是270,因为要画出下面的三个圆。完整代码如下:
```
import turtle
r=20
head=90
for i in range(3):
turtle.seth(head)
turtle.circle(r)
r=r+20
r=20
head=270
for i in range(3):
turtle.seth(head)
turtle.circle(r)
r=r+20
turtle.done()
```
相关问题
使用python 完成代码填空,绘制半径50,圆心在画布中心的半圆,如图所示,其中:画布200(高)*350(宽),画笔颜色为红色。
请参考下面的代码:
```python
import turtle
# 创建画布并设置大小
canvas = turtle.Screen()
canvas.setup(350, 200)
# 创建画笔并设置颜色
pen = turtle.Pen()
pen.color('red')
# 绘制圆弧
pen.circle(50, 180)
# 隐藏画笔
pen.hideturtle()
# 等待用户关闭画布
turtle.done()
```
在此代码中,我们首先导入了 `turtle` 模块,并创建了一个名为 `canvas` 的画布对象。我们使用 `setup()` 方法来设置画布的大小为 350 像素(宽)× 200 像素(高)。
接着,我们创建了一个名为 `pen` 的画笔对象,并使用 `color()` 方法将其颜色设置为红色。然后,我们使用 `circle()` 方法绘制了一个半径为 50 像素的圆弧,其中 `50` 表示圆的半径,`180` 表示绘制的角度(即半圆)。
最后,我们使用 `hideturtle()` 方法将画笔隐藏起来,以保证绘制出的图形更美观。最后,我们使用 `done()` 方法让程序进入消息循环,等待用户关闭画布。
7.代码填空,为元素设置10像素的垂直偏移,20像素的水平偏移的红色阴影: (2.0分) red
```css
box-shadow: 20px 10px red;
```