用turtle库画一个药物胶囊
时间: 2024-05-26 21:15:37 浏览: 110
好的,下面是代码:
```python
import turtle
# 设置画布大小和背景颜色
turtle.setup(800, 600)
turtle.bgcolor("#F5F5F5")
# 设置画笔的颜色和宽度
turtle.pensize(5)
turtle.pencolor("#FF69B4")
# 画药物胶囊的上半部分
turtle.penup()
turtle.goto(-200, 0)
turtle.pendown()
turtle.circle(100, 90)
turtle.right(180)
turtle.circle(200, 90)
turtle.right(180)
turtle.circle(100, 90)
# 画药物胶囊的下半部分
turtle.penup()
turtle.goto(-200, 0)
turtle.pendown()
turtle.circle(-100, 90)
turtle.circle(-200, 90)
turtle.circle(-100, 90)
# 画药物胶囊的中间部分
turtle.penup()
turtle.goto(-100, 100)
turtle.pendown()
turtle.forward(200)
# 隐藏画笔
turtle.hideturtle()
# 显示画布
turtle.done()
```
运行结果如下图所示:
![药物胶囊](https://img-blog.csdnimg.cn/20210713220445449.png)
相关问题
使用turtle库画一个爱心
好的,以下是使用turtle库画一个爱心的Python代码:
```python
import turtle
# 创建画布
canvas = turtle.Screen()
canvas.title("爱心")
# 创建画笔
pen = turtle.Turtle()
pen.hideturtle()
pen.speed(5)
pen.pensize(3)
# 定义画心函数
def draw_heart():
pen.color("red")
pen.fillcolor("pink")
pen.begin_fill()
pen.left(45)
pen.forward(150)
pen.circle(60, 180)
pen.right(90)
pen.circle(60, 180)
pen.forward(150)
pen.end_fill()
# 画心
draw_heart()
# 隐藏画笔
pen.hideturtle()
# 点击关闭窗口
canvas.exitonclick()
```
运行以上代码,就可以在Turtle图形界面中看到一个可爱的爱心啦!
使用turtle库画一个大药胶囊上面写着沈药
好的,下面是使用Python的turtle库画一个大药胶囊,并在上面写着“沈药”的代码:
```python
import turtle
# 设置画笔初始位置和朝向
turtle.penup()
turtle.goto(0, -200)
turtle.pendown()
turtle.setheading(0)
# 画大药胶囊
turtle.fillcolor("#8FD8D2")
turtle.begin_fill()
turtle.circle(200, 90)
turtle.fd(400)
turtle.circle(200, 90)
turtle.fd(400)
turtle.end_fill()
# 写“沈药”
turtle.penup()
turtle.goto(-100, 0)
turtle.pendown()
turtle.write("沈药", font=("Arial", 36, "bold"))
# 隐藏画笔
turtle.hideturtle()
# 显示画布
turtle.done()
```
运行上面的代码,即可看到绘制的大药胶囊,并在上面写着“沈药”的效果。你可以根据需要修改字体、颜色和位置等参数。
阅读全文