python画派大星代码
时间: 2023-10-12 15:31:22 浏览: 317
以下是使用Python Turtle模块画派大星的代码:
```python
import turtle
# 设置画笔颜色和填充颜色
turtle.color("yellow", "yellow")
# 开始填充
turtle.begin_fill()
# 画星星
for i in range(5):
turtle.forward(200)
turtle.right(144)
# 结束填充
turtle.end_fill()
# 隐藏画笔
turtle.hideturtle()
# 显示绘图窗口
turtle.done()
```
运行以上代码后,即可在绘图窗口中看到画出的派大星。
相关问题
用python画派大星代码
要画派大星的话,可以使用turtle库来绘制。以下是一个简单的示例代码:
```python
import turtle
# 设置画布大小
turtle.setup(800, 600)
# 设置画笔大小和颜色
turtle.pensize(5)
turtle.pencolor("#00BFFF") # 派大星蓝
# 绘制身体
turtle.fillcolor("#FFD700") # 派大星黄
turtle.begin_fill()
turtle.circle(100)
turtle.end_fill()
# 绘制眼睛
turtle.penup()
turtle.goto(-50, 150)
turtle.pendown()
turtle.fillcolor("white")
turtle.begin_fill()
turtle.circle(25)
turtle.end_fill()
turtle.penup()
turtle.goto(-50, 165)
turtle.pendown()
turtle.fillcolor("black")
turtle.begin_fill()
turtle.circle(10)
turtle.end_fill()
turtle.penup()
turtle.goto(50, 150)
turtle.pendown()
turtle.fillcolor("white")
turtle.begin_fill()
turtle.circle(25)
turtle.end_fill()
turtle.penup()
turtle.goto(50, 165)
turtle.pendown()
turtle.fillcolor("black")
turtle.begin_fill()
turtle.circle(10)
turtle.end_fill()
# 绘制嘴巴
turtle.penup()
turtle.goto(-70, 100)
turtle.pendown()
turtle.right(60)
turtle.circle(-70, 120)
# 绘制胡须
turtle.penup()
turtle.goto(-70, 80)
turtle.pendown()
turtle.right(20)
turtle.forward(100)
turtle.penup()
turtle.goto(-70, 60)
turtle.pendown()
turtle.right(-40)
turtle.forward(100)
turtle.penup()
turtle.goto(-70, 40)
turtle.pendown()
turtle.right(-40)
turtle.forward(100)
# 隐藏画笔
turtle.hideturtle()
# 等待退出
turtle.done()
```
运行上述代码即可绘制出一个派大星的图形。
python代码画派大星
以下是 Python 代码画派大星的示例:
```python
import turtle
# 设置画笔
pen = turtle.Turtle()
pen.pensize(5)
pen.speed(5)
# 画身体
pen.fillcolor("yellow")
pen.begin_fill()
pen.circle(150)
pen.end_fill()
# 画眼睛
pen.penup()
pen.goto(-60, 100)
pen.pendown()
pen.fillcolor("white")
pen.begin_fill()
pen.circle(30)
pen.end_fill()
# 画瞳孔
pen.penup()
pen.goto(-60, 110)
pen.pendown()
pen.fillcolor("black")
pen.begin_fill()
pen.circle(15)
pen.end_fill()
# 画鼻子
pen.penup()
pen.goto(0, 50)
pen.pendown()
pen.fillcolor("red")
pen.begin_fill()
pen.circle(20)
pen.end_fill()
# 画嘴巴
pen.penup()
pen.goto(0, 0)
pen.pendown()
pen.right(90)
pen.circle(100, 180)
# 画腮红
pen.penup()
pen.goto(-120, 30)
pen.pendown()
pen.fillcolor("pink")
pen.begin_fill()
pen.circle(30)
pen.end_fill()
pen.penup()
pen.goto(120, 30)
pen.pendown()
pen.fillcolor("pink")
pen.begin_fill()
pen.circle(30)
pen.end_fill()
# 隐藏画笔
pen.hideturtle()
# 保持窗口不关闭
turtle.done()
```
运行代码后,会弹出一个窗口,显示出画出的派大星图案。