1.璀璨星空

本文通过Python的turtle模块展示了如何随机生成五角星并填充不同颜色,一共绘制10个五角星,形成璀璨星空的效果。代码中涉及的关键技术包括随机数生成、颜色选择、画笔操作及形状绘制。
部署运行你感兴趣的模型镜像

璀璨星空

1、使用模块
random、turtle
2.代码

import random
import turtle
col = ["red","green","blue","purple","yellow"]

def start():
    turtle.penup()
    x = random.randint(-200,200)	#设置随机数
    y = random.randint(-200,200)
    turtle.setpos(x,y)	#设置画笔位置
    turtle.pendown()	#放下画笔开始绘制
    c = random.choice(col)	#在一定范围内随机选择
    turtle.fillcolor(c)	#画笔填充颜色
    turtle.begin_fill()	#开始填充颜色
    s = random.randint(20,60)	#设置五角星边长
    for i in range(5):	#画5次
        turtle.forward(s)
        turtle.left(144)	#设置角度
    turtle.end_fill()	#结束颜色填充
    turtle.hideturtle()	#隐藏画笔
    
for i in range(10):	#画5次
    start()

3.效果实现
在这里插入图片描述
4.知识点链接
turtle画笔常用命令

您可能感兴趣的与本文相关的镜像

HunyuanVideo-Foley

HunyuanVideo-Foley

语音合成

HunyuanVideo-Foley是由腾讯混元2025年8月28日宣布开源端到端视频音效生成模型,用户只需输入视频和文字,就能为视频匹配电影级音效

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值