用turtle画六角星
时间: 2023-05-24 11:03:42 浏览: 103
A:
```python
import turtle
# 创建一个 Turtle 实例
t = turtle.Turtle()
# 设置画笔颜色为红色
t.pencolor('red')
# 循环画六个线段
for i in range(6):
# 向前移动100个像素
t.forward(100)
# 向左旋转120度
t.left(120)
# 关闭窗口
turtle.done()
```
运行代码后,即可在窗口中看到画出的六角星图形。
相关问题
用turtle绘制六角星
好的,请参考以下代码:
```python
import turtle
# 创建海龟对象
t = turtle.Turtle()
# 设置画笔的颜色和大小
t.pencolor('red')
t.pensize(3)
# 绘制六角星
for i in range(6):
t.forward(100)
t.right(60)
t.forward(100)
t.right(120)
# 关闭海龟窗口
turtle.done()
```
运行代码后,你会看到一个红色的六角星。如果需要更改颜色和大小,可以修改对应的代码。
python turtle绘制六角星
Python的turtle模块是一个绘图工具,可以通过编写代码来实现各种图形的绘制。下面是使用turtle模块绘制六角星的代码示例:
```python
import turtle
# 创建一个Turtle对象
star = turtle.Turtle()
# 设置画笔的颜色和粗细
star.color("red")
star.pensize(3)
# 绘制六角星
for _ in range(6):
star.forward(100)
star.right(60)
# 结束绘制
turtle.done()
```
上述代码中,我们首先导入了turtle模块,然后创建了一个Turtle对象,命名为star。接着,我们设置了画笔的颜色为红色,粗细为3。然后,通过循环绘制六个边长为100的线段,每个线段之间的夹角为60度,最终形成了一个六角星。最后,调用turtle.done()方法结束绘制。
阅读全文