logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

《Python趣味工具》——ppt的操作(1)

今天我们通过读取样式块,访问其 .text 属性,获得了以样式块为单位的文本内容。这不是提取 .pptx 文件中的文本内容的唯一方式,我们要根据不同的需求采取不同的操作。层层读取 .pptx 文件需要嵌套循环,理清楚 PPT 的结构,就可以避免出 bug 啦~小提示:复数结尾的属性,例如 .slides,获取的都是序列,我们可以通过索引和遍历,得到单个对象。

文章图片
#python#开发语言
PCA降维算法

使用了 PCA(主成分分析)降维算法后,一般无法完全恢复原始数据。这是因为在降维的过程中,我们丢弃了某些主成分(通常是那些对应较小特征值的主成分),从而丢失了一部分信息。但是可进行近似重构,使用保留的主成分对数据进行重构,得到对原始数据的近似,但会有信息损失和误差。

文章图片
#算法#numpy#python
第1天----验证一个字符串是否是另一个字符串的子串(strstr()函数,find()函数)

若第一个串 s 1 是第二个串 s 2 的子串,则输出(s1) is substring of (s2);否则,若第二个串 s 2是第一个串 s 1的子串,输出(s2) is substring of (s1);函数是C语言中的字符串处理函数,用于在一个字符串中查找另一个字符串的第一次出现的位置。中的一个运算符,用于访问命名空间、类、结构体、枚举等作用域内的成员。函数也可以在一个字符串中查找另一个

文章图片
#算法#c++#数据结构 +1
4----换行

在Markdown中,换行有三种基本方式:硬换行和软换行。1.:在一行的末尾加上两个以上的空格,然后按下回车键即可实现硬换行。例如markdown形式输入:HTML渲染后输出:但这是有争议的,因为很难在编辑器中直接看到空格,并且有的人在每个句子后面都会有意或无意地添加两个空格。所以这个方法我不是很推荐。另外,我们可以看到这两行文本没有对齐,解决的方法也很简单,在第一行的末尾两个空格后打一个换行即可

文章图片
#html#xhtml
4----换行

在Markdown中,换行有三种基本方式:硬换行和软换行。1.:在一行的末尾加上两个以上的空格,然后按下回车键即可实现硬换行。例如markdown形式输入:HTML渲染后输出:但这是有争议的,因为很难在编辑器中直接看到空格,并且有的人在每个句子后面都会有意或无意地添加两个空格。所以这个方法我不是很推荐。另外,我们可以看到这两行文本没有对齐,解决的方法也很简单,在第一行的末尾两个空格后打一个换行即可

文章图片
#html#xhtml
实验6: 8-3(优先权)编码器

通过实验,我们验证了8-3优先权编码器的工作原理,并掌握了其优先级编码和输出码的格式。在测试中,我们发现只有优先级最高的开关能够激活编码器,并生成与其对应的编码输出。同时,我们也发现每个开关的优先级和编码输出的规律并不相同,需要根据实际情况进行选择。总的来说,8-3优先权编码器是一种常见的数字电路,可以根据输入信号的优先级,将其中优先级最高的信号编码成对应的三位编码。它适用于处理器的中断控制、存储

文章图片
#开发语言#fpga开发#硬件工程
15----ASCLL码(全)

对于初学者来说,ascll码并不好记。但其实ascll码并不需要都记住,一般只需要记住几个常用的就可以了:*数字(0-9):48-57 共10个;*字母:A:65a:97完整的ascll码如下表所示:简单来说,ASCLL码表里的对应数字就相当于对应字符的编号,每个字符都有自己的编号。因此,字符所对应的编号就可以被拿来做比较,运算等等。

文章图片
#算法#数据结构
10----超链接

在 Markdown 里可以创建超链接,以链接到其他 Markdown 页面或网站。

文章图片
#html#前端#xhtml
到底了