用python画一幅满天星
时间: 2023-07-12 07:36:55 浏览: 69
好的,下面是用Python绘制一幅满天星的代码:
```python
import turtle
# 设置画布大小
turtle.screensize(800, 600)
# 设置画笔的颜色和粗细
turtle.pensize(2)
turtle.pencolor("#FFD700")
# 绘制五角星
for _ in range(5):
turtle.forward(200)
turtle.right(144)
# 显示绘制结果
turtle.done()
```
运行以上代码,即可在画布上绘制出一幅满天星。如果需要更改大小、颜色等参数,可以根据需要进行调整。
相关问题
python蓝紫色画满天星
以下是Python代码,可以画出蓝紫色的星空:
```python
from turtle import *
import random
# 设置画布大小和背景颜色
setup(800, 600)
bgcolor("#0c2340")
# 定义星星函数
def star():
# 随机生成星星的位置和大小
x = random.randint(-400, 400)
y = random.randint(-250, 250)
size = random.randint(5, 20)
# 画星星
up()
goto(x, y)
down()
color("#b2dfee")
begin_fill()
for i in range(5):
forward(size)
right(144)
end_fill()
# 画满天星
speed(0)
for i in range(100):
star()
done()
```
阅读全文