python标准库turtle画上下各四个同切圆
时间: 2023-07-05 19:15:19 浏览: 153
好的,下面是使用Python标准库turtle画上下各四个同切圆的代码:
```python
import turtle
# 设置画笔
t = turtle.Turtle()
t.speed(0)
# 定义同切圆的半径
radius1 = 100
radius2 = 80
radius3 = 60
radius4 = 40
# 画上面的四个同切圆
t.penup()
t.goto(0, -radius1)
t.pendown()
t.circle(radius1)
t.penup()
t.goto(0, -radius2)
t.pendown()
t.circle(radius2)
t.penup()
t.goto(0, -radius3)
t.pendown()
t.circle(radius3)
t.penup()
t.goto(0, -radius4)
t.pendown()
t.circle(radius4)
# 画下面的四个同切圆
t.penup()
t.goto(0, radius1)
t.pendown()
t.circle(radius1)
t.penup()
t.goto(0, radius2)
t.pendown()
t.circle(radius2)
t.penup()
t.goto(0, radius3)
t.pendown()
t.circle(radius3)
t.penup()
t.goto(0, radius4)
t.pendown()
t.circle(radius4)
# 隐藏画笔
t.hideturtle()
# 显示画布
turtle.done()
```
这段代码会画出上下各四个同切圆,其中半径分别为100、80、60、40。可以根据需要自行修改半径大小。
阅读全文