利用turtle库设置画笔为红色设置笔的大小为5从窗口的最左侧开始每隔着50的距离画一个50的水平横线
时间: 2024-03-21 16:43:51 浏览: 63
好的,以下是实现该功能的Python代码:
```python
import turtle
# 创建画布并设置画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 设置画笔的颜色和大小
pen.color("red")
pen.pensize(5)
# 画每隔50个像素的水平线
for i in range(-canvas.window_width() // 2, canvas.window_width() // 2, 50):
pen.penup()
pen.goto(i, 0)
pen.pendown()
pen.goto(i + 50, 0)
# 关闭画布
canvas.exitonclick()
```
运行该代码,即可实现设置画笔为红色、大小为5,从窗口最左侧开始每隔50个像素画一个50的水平横线的效果。
相关问题
利用turtle库完成 设置颜色为红色 设置笔大小为5 从窗口最左侧开始向右每隔50距离,画一条50的水平线
```
import turtle
turtle.color("red")
turtle.pensize(5)
for i in range(0, 500, 50):
turtle.penup()
turtle.goto(i - 250, 0)
turtle.pendown()
turtle.forward(50)
turtle.done()
```
利用turtle库从窗口的最左侧开始每隔着50的距离画一个50的水平横线
好的,以下是实现该功能的Python代码:
```python
import turtle
# 创建画布并设置画笔
canvas = turtle.Screen()
pen = turtle.Turtle()
# 画每隔50个像素的水平线
for i in range(-canvas.window_width() // 2, canvas.window_width() // 2, 50):
pen.penup()
pen.goto(i, 0)
pen.pendown()
pen.goto(i + 50, 0)
# 关闭画布
canvas.exitonclick()
```
运行该代码,即可实现从窗口最左侧开始每隔50个像素画一个50的水平横线的效果。