绘制天空里随机产生的100个彩色的星星,效果如图所示
1条回答 默认 最新
- chuifengde 2021-12-20 13:01关注
import random import turtle def draw(t, pos, length, color=(0, 255, 0), fillc=(0, 255, 0)): t.up() t.setpos(pos[0], pos[1]) t.color(color, fillc) t.pd() t.begin_fill() for i in range(5): t.fd(length) t.lt(144) t.end_fill() t.up turtle.setup(800, 600) turtle.bgcolor('black') turtle.colormode(255) T = turtle.Turtle() turtle.tracer(0) pos =(random.randint(-400, 400), random.randint(-300, 300)) for i in range(100): length =random.randint(5, 15) pos =(random.randint(-400, 400), random.randint(-300, 300)) color = (random.randint(0, 255), random.randint(0, 255), random.randint(0, 255)) T.lt(random.randint(1, 360)) draw(T, pos, length, color, color) turtle.done()
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 yolov5目标检测并显示目标出现的时间或视频帧
- ¥15 电视版的优酷可以设置电影连续播放吗?
- ¥50 复现论文;matlab代码编写
- ¥30 echarts 3d地图怎么实现一进来页面散点数据和卡片一起轮播
- ¥15 数字图像的降噪滤波增强
- ¥15 心碎了,为啥我的神经网络训练的时候第二个批次反向传播会报错呀,第一个批次都没有问题
- ¥15 MSR2680-XS路由器频繁卡顿问题
- ¥15 VB6可以成功读取的文件,用C#读不了
- ¥15 如何使用micpyhon解析Modbus RTU返回指定站号的湿度值,并确保正确?
- ¥15 C++ 句柄后台鼠标拖动如何实现