Python
烧风
一名喜欢Android开发的高一学生
展开
-
光标画图程序
【CSDN平台停更,请移往知乎或者我的blog】https://hk-shao.github.io/https://www.zhihu.com/people/shao_feng写这个程序的缘由是现在疫情期间我们学生在家用在线办公软件上网络课,老师在投屏时学生可以在老师屏幕上“注释”(做记号,写字,画画等),这样可以很好的与老师互动。但是“注释”并不能显示图片,为了达成我的一个骚主意,在老师屏...原创 2020-02-18 20:02:18 · 341 阅读 · 0 评论 -
为MP3做一个英语词典
前言在我们学校,几乎所有同学都有MP3用来听歌和看小说,但市面上所流行的大多数MP3都没有英语词典功能。同学们往往选择英语词典进行查单词,最流行的牛津高阶词典词量多,但太厚太笨重,查词并不方便。我发现大多数时候,我们查词仅仅是看中文释义、变形或者音标,于是我萌生了个念头,能不能在MP3上做一个查单词的程序?想法比想象中的要困难。虽然我会一点C语言,也了解一点硬件开发,但基于MP3的芯片(炬力...原创 2019-09-13 09:56:38 · 3070 阅读 · 1 评论 -
编写和排版到打印和封装一本高考词典
说明笔者个人博客网站:https://hk-shao.github.io/最新文章和更新都会在这里搜集了历年来各个省份的高三英语模拟卷和历年来的高考英语全国卷总共130多份电子文档,统计其中所有的大约50多万单词,得到不同单词的频数。使用python爬取了Google翻译的汉语释义和英文释义,有道词典的单词音标和单词的短语。整理好后用Word进行排版,最后导出pdf到网店进行封装打印成书。...原创 2019-05-03 12:27:17 · 419 阅读 · 0 评论 -
基于matplotlib的散点图动态可视化
之前在学校突发奇想,想搞一个散点图动态可视化,一直记在脑海中,前天终于放假,花了好几个小时,从零开始,把整个项目做起来了。大概设想是:将一个班级的所有人的语文成绩与全校排名分别作为横坐标与纵坐标绘制不同颜色的点,左下角标上此人的名字,用一个三次函数进行不同时期数据之间的插值,模拟点的先加速后减速的平滑运动效果,将每一帧绘制成图片,使用ffmpeg将图片序列合成为视频。效果图如下演示视频...原创 2019-05-03 12:21:17 · 1436 阅读 · 0 评论 -
使用Python统计历年来各种英语高考题中单词的出现频数
说明笔者个人博客网站:https://hk-shao.github.io/最新文章和更新都会在这里我从网上搜集了历年来高考英语新课标卷真题,还有各个省的高考真题,以及各种模拟题,题型汇总总共20多个doc文件,然后使用正则匹配删除了除了英文单词外的所有字符(保留空格),使用Python写了一个很简单的程序,统计出了8千多个不同的单词及其频数,使用Excel进行排序。演示的视频闲着就录成...原创 2019-02-11 15:42:26 · 3500 阅读 · 0 评论 -
机器学习中的一个尝试——“机器创造”
说明笔者个人博客网站:https://hk-shao.github.io/最新文章和更新都会在这里从识别数字开始MNIST文件中包含了几万个手写数字的灰度图片,这些图片尺寸是28x28,灰度值为[0, 256)。机器学习有两个入门的“Hello World”,除了做散点图的回归直线外,就是识别手写数字,这个过程一般涉及三个神经网络层,输入层(28x28 = 784个神经元),隐藏层(神经...原创 2019-02-11 15:40:14 · 356 阅读 · 0 评论 -
Python 函数绘图及函数图像微分与积分
Python 函数绘图及函数图像微分与积分前言在学校太闲,就写了这个程序,可以绘制函数图像,并且可以绘制其导函数图像和不定积分的图像,效果非常不错。效果图说明1,程序无法绘制复数图像,若函数返回一个复数,将自动取模作为函数值进行绘制。 2,函数的表达式支持Python所有内置函数和math库,time库,random库的函数(要求函数返回的是数字)。 3,@...原创 2018-04-29 14:28:25 · 6926 阅读 · 2 评论 -
Python 复平面绘图
Python 复平面绘图前言在学校太闲,就写了这个程序,可以在复平面绘制曲线,画圆什么的很轻松,f(z) = e^(1j * z),螺旋线,函数图象等都可以。效果图说明此程序使用turtle绘图,可以用作画函数图像,假设你想画函数g(x)的图像,那么就输入f(z) = z + 1j * g(z),g(z)是含z的表达式。 表达式可支持Python math库,random...原创 2018-04-29 13:59:34 · 5188 阅读 · 0 评论 -
Python 数字黑洞
Python 数字黑洞前言学校熬了两个星期,在校时看到某本数学教材里讲了一个关于数字黑洞的算法,任何一串非负整数,有限的步骤处理后,终将得到123这三个数字。例如:12345,这串数字有2个偶数,3个奇数,共5个数。于是按顺序排列成235,这串数字有1个偶数,2个奇数,共3个数。于是我们得到了123。再如:20021025,得到628,得到303,得到123。再如:0,得到...原创 2018-04-21 12:36:21 · 2926 阅读 · 0 评论 -
Python 数列绘图
Python数列绘图前言笔者最近两天接触了Python语言,在学校刚学完了高中必修5的数列部分后,便萌生了用计算机计算数列的想法,顺便实现了数列的绘图(turtle库实现,待完善)。效果图 说明需输入的delay为输出结果的延迟时间,单位毫秒,输入的表达式可以使用random库,math库,time库中所有函数,但要求符合Python语法。若要计算数列b(n)的前n项...原创 2018-04-20 23:36:03 · 1901 阅读 · 0 评论