用pythonturtle画星空
时间: 2023-10-23 08:11:01 浏览: 105
python turtle绘图集锦(小猪佩奇、哆啦A梦、小黄人、皮卡丘、汉诺塔、高达、星空、狮子头、招脸表情、小狗、发射爱心)
5星 · 资源好评率100%
非常欢迎您的提问!让我来为您解答如何用Python Turtle库画星空。
首先,您需要导入Turtle库:
```
import turtle
```
接下来,您需要设置画布的大小以及背景颜色:
```
turtle.bgcolor('black')
turtle.setup(width=600, height=600, startx=0, starty=0)
```
然后,您需要创建一个Turtle对象,并设置其形状和颜色:
```
pen = turtle.Turtle()
pen.shape('circle')
pen.color('white')
```
接下来,您需要在画布上随机绘制星星:
```
for i in range(50):
x = random.randint(-300, 300)
y = random.randint(-300, 300)
pen.penup()
pen.goto(x, y)
pen.pendown()
pen.dot(2)
```
最后,您需要让画布保持运行状态,以便您可以看到绘制出的星空:
```
turtle.done()
```
这样,您就可以用Python Turtle库绘制出美丽的星空了!希望这个回答能够帮助到您。如果您有任何其他问题,请随时提出。
阅读全文