Python
文章平均质量分 58
ClariS -
这个作者很懒,什么都没留下…
展开
-
pygame 绘制爱心函数 r = 1-cos(θ). Tag: python | 图形界面 | GUI
最近做数学题,遇到一个“爱心函数”即r=1-cos(θ).极坐标下函数表达式。代码原理很简单,采用极坐标的方式,使用一个变量t(即θ),每次循环自增(充当计时器/角度器),用t来计算其他量即可。使用修改屏幕每个像素的方式,绘制函数效果。............原创 2022-07-28 03:27:06 · 4549 阅读 · 0 评论 -
Python 暴力绘制RGB三色图 Pygame框架下实例
Python 暴力绘制RGB三色图 Pygame框架下昨天水群,有个群友想要绘制一个三色图,如下对于Pygame或者其他的GUI框架,画面显示都是依靠图像的一层层覆盖来实现刷新的。所以当绿色的圆覆盖蓝色的圆时,颜色不会想象中的叠加。最开始的想法是(未实现,具体实现方法请下翻),根据三色叠加的原理,依次绘制三个圆,判断叠加区域,叠加区域的色彩值=(R1+R2, G1+G2, B1+B2),例如蓝色(0,0,255)与红色(255,0,0)叠加,最终色彩值为(255,0,255)。同理,中间白色区域就原创 2021-07-16 00:00:18 · 3422 阅读 · 3 评论 -
通过双击.py文件启动Python IDE编辑器
双击.py文件启动Python IDE起因是我想在surface pro 6上装一个python开发环境,但不想去安装pycharm等稍繁琐的开发环境,于是选择直接用自带IDE,不过发现只能双击运行,且没有右键的 “使用IDE打开”,重装了也没有效果,于是去百度搜索,但是无法解决,于是自己尝试后实现了此操作,但有缺陷,即py文件图标为空白文档。将默认打开方式更改为C:\Python3.8\Lib\idlelib\idle.bat上面的路径是python文件的安装路径,记得更换成自己的右键任意py文原创 2021-03-30 15:07:19 · 1623 阅读 · 1 评论