当前位置: 首页 > news >正文

Python浪漫之画星星

效果图(动态的哦!):

完整代码(上教程):

import turtle
import random
import time  # 导入time模块# 创建一个画布
screen = turtle.Screen()
screen.bgcolor("red")# 创建一个海龟(turtle)
star = turtle.Turtle()
star.color("yellow")
star.speed(5)# 函数:绘制星星
def draw_star(size):star.begin_fill()for _ in range(5):star.forward(size)star.right(144)  # 144度的角度star.end_fill()# 函数:抖动星星
def shake_star():# 生成随机的抖动偏移量x_offset = random.randint(-10, 10)y_offset = random.randint(-10, 10)# 移动星星到新位置star.penup()star.goto(x_offset, y_offset)star.pendown()# 主程序
def main():while True:shake_star()  # 抖动星星star.clear()  # 清除之前的星星draw_star(200)  # 绘制新星星time.sleep(1)  # 暂停1秒# 启动程序
if __name__ == "__main__":main()turtle.done()  # 结束时点击关闭窗口

http://www.lryc.cn/news/470166.html

相关文章:

  • Android使用协程实现自定义Toast弹框
  • git diff命令详解
  • Vue 插槽:组件通信的“隐形通道”
  • react1816中的setState同步还是异步的深层分析
  • 【UE5】将2D切片图渲染为体积纹理,最终实现使用RT实时绘制体积纹理【第七篇-体积纹理绘制】
  • Linux的环境搭建
  • WPF+Mvvm案例实战(五)- 自定义雷达图实现
  • 网络爬虫-Python网络爬虫和C#网络爬虫
  • 如何有效解除TikTok账号间的IP关联
  • Python自省机制
  • wgan-gp 对连续变量 训练,6万条数据,训练结果不错,但是到局部的时候,拟合不好,是否可以对局部数据也进行计算呢
  • python 制作 发货单 (生成 html, pdf)
  • GeoWebCache1.26调用ArcGIS切片
  • 深度学习-卷积神经网络-基于VGG16模型, 实现猫狗二分类(文末附带数据集下载链接, 长期有效)
  • 计算Java集合占用的空间【详解】
  • 仕考网:关于中级经济师考试的介绍
  • SYN590RL 300MHz至450MHz ASK接收机芯片IC
  • 15分钟学 Go 第 20 天:Go的错误处理
  • C++——string的模拟实现(上)
  • JavaCV 之均值滤波:图像降噪与模糊的权衡之道
  • 桥接模式,外界与主机通,与虚拟机不通
  • 用HTML构建酷炫的文件上传下载界面
  • Gateway 统一网关
  • 7 种常见的前端攻击
  • element plus实现点击上传于链接上传并且回显到upload组件中
  • ELK日志分析系统部署
  • 驾校小程序:一站式学车解决方案的设计与实践
  • 【自然语言处理】BERT模型
  • Android 添加如下飞行模式(飞行模式开和关、飞行模式开关菜单显示隐藏)接口
  • 【Vue3】基于 Vue3 + ECharts 实现北京市区域地图可视化