美文网首页大数据 爬虫Python AI Sql
利用Python给自己的2019来一场绚丽多彩的烟花吧!

利用Python给自己的2019来一场绚丽多彩的烟花吧!

作者: 燕大侠v | 来源:发表于2019-01-26 13:46 被阅读0次

开发工具

Python版本:3.6.4相关模块:PIL模块;以及一些Python自带的模块。

环境搭建

安装Python并添加到环境变量,pip安装需要的相关模块即可。

实现效果

在cmd窗口运行firework.py文件即可,效果如下:

在这里还是要推荐下我自己建的Python开发学习裙:304零伍零799,裙里都是学Python开发的,如果你正在学习Python ,小编欢迎你加入,大家都是软件开发党,不定期分享干货(只有Python软件开发相关的),包括我自己整理的一份2018最新的Python进阶资料和高级开发教程,欢迎进阶中和进想深入Python的小伙伴

原理简介

原理其实挺简单的,思路参考了:

https://jizhi.im/blog/post/py_make_fireworks

先为每个烟花的一个烟花粒定义一个类:

烟花的每个烟花粒在空中先扩散,再下落,最后在半空中消失:

然后多个烟花粒组成一个烟花,多个烟花组成一次烟花绽放:

这里需要注意的是要让烟花里的烟花粒具有不同的生存时长,这样更符合真实生活中的烟花绽放效果。

最后就是定义主循环了:

相关文章

  • 利用Python给自己的2019来一场绚丽多彩的烟花吧!

    开发工具 Python版本:3.6.4相关模块:PIL模块;以及一些Python自带的模块。 环境搭建 安装Pyt...

  • 利用Python给自己的2019来一场绚丽多彩的烟花吧!

    开发工具 Python版本:3.6.4相关模块:PIL模块;以及一些Python自带的模块。 环境搭建 安装Pyt...

  • 正定灿然绽放烟花🎆秀

    正定古城开启了美的让人心醉的烟花秀! 绚丽多彩的烟花,把古城装扮,让人陶醉其中。 在人们的惊呼声中,绚丽多彩的烟花...

  • 利用python构建一个简单的推荐系统

    摘要: 快利用python构建一个属于你自己的推荐系统吧,手把手教学,够简单够酷炫。 本文将利用python构建一...

  • 此刻

    文/大纯 2023年,我给自己的定义是勇敢。 昨夜跨年夜,我与朋友看了一场又一场烟花秀,在漫天飞舞的烟花里,...

  • ♈️从此不走烟花路🎉

    “烟花三月下扬州”,四月不下烟花瘦。 曾经走过的那条街,已被烟花灰尘掩埋了足迹。 昔日,烟花盛放时,绚丽多彩的光影...

  • Python实战案例,requests模块,Python实现模拟

    前言 利用利用Python模拟登录淘宝网。废话不多说。 让我们愉快地开始吧~ 开发工具 Python版本: 3.6...

  • 给自己放个烟花

    “你如果/缓缓把手举起来/举到顶/再突然张开五指/那恭喜你/你刚刚给自己放了个烟花。”

  • 给自己放个烟花🎆

    进行了一天去“思考人生,拷问人性,认识自己”,最后还是没搞明白如此艰难而巨大的问题!那就缓缓举起自己的双手,然后猛...

  • 给自己放烟花

    晚上睡觉前在微博榜姐的话题下面,看到网友发了一句可爱的话:找不到对象就new一下(计算机专业的应该会懂),忽然觉得...

网友评论

    本文标题:利用Python给自己的2019来一场绚丽多彩的烟花吧!

    本文链接:https://www.haomeiwen.com/subject/goxdjqtx.html