turtle库画五角星
时间: 2023-09-26 21:07:56 浏览: 89
可以使用以下代码在Python中用turtle库画五角星:
```
import turtle
# Create turtle object
star = turtle.Turtle()
# Move the turtle to the starting position
star.penup()
star.goto(-100,0)
star.pendown()
# Draw the star
for i in range(5):
star.forward(200)
star.right(144)
# Hide turtle object
star.hideturtle()
# Run turtle
turtle.done()
```
这段代码将创建一个名为star的turtle对象,将它移动到(-100,0)的位置,然后使用for循环绘制五角星。最后,turtle对象将被隐藏,程序将继续运行直到关闭turtle窗口。
相关问题
python用turtle库画五角星
可以使用Python中的turtle库来画五角星。下面是一个简单的示例代码:
```python
import turtle
# 创建一个画布
canvas = turtle.Screen()
# 创建一个海龟对象
t = turtle.Turtle()
# 设置画笔颜色和粗细
t.pencolor("red")
t.pensize(3)
# 画五角星
for i in range(5):
t.forward(100)
t.right(144)
# 关闭画布
canvas.exitonclick()
```
这段代码会创建一个画布和一个海龟对象,然后设置画笔的颜色和粗细,最后使用循环画出五角星。运行代码后,会弹出一个窗口显示画出的五角星。
turtle库画卡通五角星
可以使用turtle库的函数来画卡通五角星,以下是示例代码:
```python
import turtle
# 设置画布大小和背景颜色
turtle.setup(400, 400)
turtle.bgcolor("white")
# 设置画笔颜色和线宽
turtle.color("red")
turtle.pensize(3)
# 画五角星
turtle.penup()
turtle.goto(-50, 50)
turtle.pendown()
for i in range(5):
turtle.forward(100)
turtle.right(144)
# 隐藏画笔
turtle.hideturtle()
# 显示画布
turtle.done()
```
这段代码会在画布上画出一个红色的卡通五角星。
阅读全文