
Python
文章平均质量分 75
言简行敏,心静致远。
1024程序人生。
展开
-
数学符号OCR识别为LaTeX,方便编辑Markdown文件。
目前公认最后的编辑器是可以很方便的将带有数学公式的图片文章OCR识别为符合 LaTeX 语法标准的数学公式。还可以实现将中文文档识别完整,是图文混合最佳识别器。但是目前只能免费试用。注册用户可以根据使用量来计费,国内注册有点麻烦。本篇主要讲解有哪些可以替代的软件,方便输入数学符号和中文。通过不断尝试和测试,我使用了以下套餐。原创 2023-09-21 12:06:09 · 876 阅读 · 0 评论 -
批量将文本文件转换为语音文件,看书变成听书。
文本到语音的自动转换,采用Python中的语音合成软件包 pyttsx3 , 自动实现多文本批量生成多语音文件,可以是 MP3 和 wav 格式。速度较快。原创 2022-05-10 21:23:05 · 1554 阅读 · 0 评论 -
三角学(一)公式,恒等式,函数和难题
三角学中主要三角函数定义,公式,恒等式,图像等原创 2022-01-14 17:42:24 · 2185 阅读 · 2 评论 -
斐波那契数列 (Fibonacci) 多种实现方法(Python)与详细介绍
斐波那契数列 Fibonacci Sequence 介绍了多种方式得到斐波那契数列或斐波那契数。斐波那契数列也称为“兔子数列”。来源于兔子生产的预测。Fibonacci 数列定义为:F0=0,F1=1,Fn=Fn−1+Fn−2;n≥2,n∈N+F_0=0, F_1=1, F_{n}=F_{n-1}+F_{n-2}; n\geq 2, n\in \mathbb{N}^+F0=0,F1=1,Fn=Fn−1+Fn−2;n≥2,n∈N+大量 Python 代码生成斐波那契数和数列。原创 2021-12-14 16:46:26 · 7115 阅读 · 2 评论 -
Point 24点计算Python编程思路(二)递归思路
24点计算编程思路二、寻求全部解的递归算法分治法是一种循环迭代的算法,也可以看成一种递归思路。Python 递归主程序 recurs24.py递归的思路逐步降维思路,在代码实现中,程序不断调用自身,每次调用都使大问题规模变小,最后达到退出条件(可以计算的条件)一层层返回直至解决原先的问题。递归算法达到降维作用采用降低维度的算法,即把多维问题降低到二维甚至一维来解决。比如,给定四个数字 [a, b, c, d],这是一个四维问题,我们首先要将其转换为二维问题。(1) 任取四个数中的两个,有C(原创 2021-11-17 14:45:41 · 553 阅读 · 0 评论 -
Point 24点计算Python编程思路(一)
24点计算编程思路(Python Programming for Point 24 Game)一、穷举法解决24点计算问题目的:把四个数字的所有代数运算式进行尝试计算,要设法把所有排列计算一遍。(1) 四个整数位置的排列,用 0,1,2,30,1,2,30,1,2,3 表示位置,排列是不能重复的,所以有 A44A_4^4A44 种情况,即 4!=4×3×2×1=244!=4\times 3\times 2\times 1=244!=4×3×2×1=24 种;from itertools impo原创 2021-11-14 17:31:46 · 2090 阅读 · 0 评论 -
两个相离圆上各取一点P、Q,求线段PQ中点M的轨迹。
中点轨迹多种表现形式来源:【南通】张海洋(1531861160) 9/17/2021 6:07:47 PM题目:两个相离圆上各取一点P、Q,求线段PQ中点M的轨迹。1. 构造坐标系不妨取一个圆的圆心为原点,另一个圆的圆心为(a,0),(a,0),(a,0), 并设圆1的半径为 r1,r_1,r1, 圆2的半径为 r2r_2r2。得到圆1的方程为: x2+y2=r12 (1)x^2+y^2= r_1^2\qquad\qquad\;\;(1)x2+y2=r12(1)圆2的方程为:原创 2021-09-18 23:19:47 · 561 阅读 · 0 评论 -
合并目录下所有image文件为一个PDF文件,Python编程案例
目的:将某个目录下的指定后缀的所有jpg(png,bmp…) 文件,合并为一个PDF文件。语言:Python 3.x 以上库函数:img2pdf 库中的转换 convert详细程序源代码如下:自测没有任何问题。速度可以接受。~~python-- coding: UTF-8 --r"""利用img2pdf库,将目录下的image文件列表转换为PDF文件。使用说明:python imgpdf.py 目录名 文件名后缀使用举例:python imgpdf.py img_dir jpg输出文原创 2021-09-09 14:42:07 · 321 阅读 · 0 评论 -
采用EasyOCR将单个图像文件中的文本自动识别(OCR)
单个图像文件文本识别运行方式:python ocrimg.py 图像文件名;返回结果:文本识别结果保存在文件 图像文件名前缀.md 中;可以在支持Markdown的编辑器中查看;需要安装 easyocr 软件包和中文支持库。TODO:1)截屏并识别,可复制。2)支持数学公式等符号识别CF: https://www.jaided.ai/easyocr/modelhub/Model Directory: C:\Users\Administrator.EasyOCR\model代码import原创 2021-08-08 17:14:36 · 1268 阅读 · 0 评论