python:满天星

      水中花,镜中月,美丽的天使,看似离我很近,却是遥不可及的距离。只可远观,不可触碰,一伸手就会打碎。繁星点点,若隐若现,交相辉映,好似在窃窃私语,述说着不为人知的故事。从未这样认真的看天空,这一刻,我嗅到了夜空的美。我愿将我一世的梦,揉碎在夜空,化作天上的繁星。


代码:

import turtle as t           #导入turtle模块 并将其命名为t
from random import choice    #导入choice模块
t.speed(1000)                #画笔速度
t.width(1)
t.bgcolor("black")           #幕布颜色
for n in range(100):         #遍历一百次,就是一百个星星
    color1 = ["red", "blue", "pink", "purple", "green", "yellow"]
    color2 = choice(color1)    #随机抽取一个颜色,可以自己设置星星的颜色,也可以不加这一段
    t.color("white")            #画笔颜色为白色
    x=list(range(-800,800))
    y=list(range(-400,400))
    x1=choice(x)              #随即在x上选取一个点
    y1=choice(y)
    t.penup()
    t.goto(x1,y1)                   #前往这个点
    t.begin_fill()                #开始填充
    for i in range(5):           #画一个五角星
        t.pendown()
        t.fd(30)
        t.left(144)
    t.end_fill()
    t.right(90)              #画完一个星星后,旋转一个角度
t.done()

 


 

 

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值