自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Turbo学习笔记

记录一些问题的解决过程以及编程学习笔记

  • 博客(43)
  • 资源 (1)
  • 收藏
  • 关注

原创 【EXCEL自动化10】pandas提取指定数据 + 批量求和

🔥🔥🔥。

2024-04-18 12:59:15 207

原创 python笔记 | 哥德巴赫猜想

先定义了一个判断素数的函数is_prime,然后定义了一个验证哥德巴赫猜想的函数goldbach_conjecture。goldbach_conjecture函数接受一个偶数作为参数,然后在2到这个偶数之间寻找两个素数,使它们的和等于这个偶数。素数:只能被1和自身整除的正整数。例如,2、3、5、7、11等都是素数,而4、6、8、9等则不是素数。最后,在6到1000之间的所有偶数上调用goldbach_conjecture函数,并输出结果。哥德巴赫猜想:每个不小于6的偶数都可以表示成两个素数之和。

2024-04-17 16:15:18 359

原创 【Python办公自动化】专栏文章汇总目录

Python办公自动化是指使用Python编程语言来自动化办公室中的常见任务和工作流程。通过编写Python脚本,可以简化和自动化一系列办公任务,例如数据处理、报表生成、文件操作等。Python编程语言具有较高的执行效率,可以快速处理大量数据和复杂任务。可以大大提高工作效率,减少重复性劳动,使办公室中的任务更加智能化和高效化。Python办公自动化的应用场景包括但不限于:数据处理和分析:使用Python库如pandas、numpy等,可以对大量数据进行处理、分析和可视化。

2024-04-13 19:38:06 37

原创 【EXCEL自动化08】将xls文件批量另存为xlsx文件

可以使用Python的pandas库来实现批量将xls文件另存为xlsx文件的功能。运行代码将遍历文件夹中的所有xls文件,然后另存为xlsx文件到另一个文件夹中。想保持原格式不动可以直接修改文件的后缀,方法见下一篇。除了pandas库还需要安装 xlrd 库。的文件夹路径,将 '

2024-04-13 19:06:39 286

原创 Python笔记|列表推导式

列表推导式的方括号内包含以下内容:一个表达式,后面为一个 for 子句,然后,是零个或多个 for 或 if 子句。结果是由表达式依据 for 和 if 子句求值计算而得出一个新列表。用列表推导式创建列表的方式更简洁。常见的用法为,对序列或可迭代对象中的每个元素应用某种操作,用生成的结果创建新的列表;或用满足特定条件的元素创建子序列。注意,这段代码创建(或覆盖)变量 x,该变量在循环结束后仍然存在。注意,上面两段代码中,for 和 if 的顺序相同。

2024-04-05 10:56:13 193

原创 Python笔记|列表实现堆栈和队列

列表也可以用作队列,“先进先出”原则(最先加入的元素,最先取出)。但列表作为队列的效率很低。因为,在列表末尾添加和删除元素非常快,但在列表开头插入或移除元素却很慢(所有其他元素都必须移动一位)。使用列表方法实现堆栈非常容易,最后插入的最先取出(“后进先出”)。把元素添加到堆栈的顶端,使用。,可以快速从两端添加或删除元素。从堆栈顶部取出元素,使用。

2024-03-28 10:38:56 397

原创 Python笔记|列表对象方法

第一个参数是插入元素的索引,因此,a.insert(0, x) 在列表开头插入元素, a.insert(len(a), x) 等同于 a.append(x)。删除列表中指定位置的元素,并返回被删除的元素。未指定位置时,a.pop() 删除并返回列表的最后一个元素。例如,[None, ‘hello’, 10] 就不可排序,因为整数不能与字符串对比,而 None 不能与其他类型对比。返回列表中第一个值为 x 的元素的零基索引。用可迭代对象的元素扩展列表。删除列表里的所有元素,相当于 del a[:]。

2024-03-28 10:04:49 568

原创 Python笔记|列表

Python 支持多种复合数据类型,可将不同值组合在一起。最常用的是列表——用方括号标注,逗号分隔的一组值。实参可以是序列(如 string、bytes、tuple、list 或 range 等)或集合(如 dictionary、set 或 frozen set 等)。类型的变量可以取到的最大值。在 32 位平台上通常为。(s) :返回对象的长度(元素个数)。,在 64 位平台上通常为。

2024-03-21 16:20:56 273

原创 Python笔记|字符串合并、切片、索引

不可变对象包括数字、字符串和元组。这样的对象不能被改变。如果必须存储一个不同的值,则必须创建新的对象。它们在需要常量哈希值的地方起着重要作用,例如作为字典中的键。字符串支持 索引(下标访问),第一个字符的索引是 0。对于使用非负索引的切片,如果两个索引都不越界,切片长度就是起止索引之差。切片索引指向的是字符之间 ,第一个字符的左侧标为 0,最后一个字符的右侧标为。索引可以提取单个字符,切片则提取子字符串。-0 和 0 一样,因此,负数索引从 -1 开始。s [:i] + s [i:] 总是等于。

2024-03-17 20:35:46 510

原创 Python笔记|字符串的转义

使用双引号直接输出"doesn’t"# 直接输出 ‘spam eggs’反过来,也不需要在双引号里转义单引号。,但需要转义字符串里的双引号。

2024-03-15 16:23:16 229

原创 【EXCEL自动化07】用pandas库实现vlookup函数功能

使用pandas库来实现Excel中VLOOKUP函数的功能。有时直接下载会失败,会提示先安装numpy库。需要安装pandas库。

2024-03-08 15:20:11 441 1

原创 Python笔记|基础算数运算+数字类型(1)

重新整理记录一下python的基础知识

2024-03-07 16:43:17 629

原创 Bagels系列|python小程序随手记

来自《The Big Book of Small Python Projects》Bagels系列|python小程序随手记。

2024-03-04 14:44:55 404

原创 【EXCEL自动化06】py的openpyxl库批量创建xlsx文件

🔥🔥🔥。

2024-03-02 19:09:15 332

原创 【EXCEL自动化05】python批量合并excel(xlsx)文件

🔥🔥🔥。

2024-03-01 22:12:37 174

原创 【EXCEL自动化04】以循环的方式批量创建excel文件

不填写文件保存路径,mac os系统文件默认创建在系统用户文件夹下。windows系统默认在Visual Studio Code软件打开的文件夹下。

2023-06-11 15:51:43 214 1

原创 【EXCEL自动化01】python xlrd库读取excel文件

学好办公自动化,帮你节省更多宝贵时间

2023-03-15 22:17:20 142

原创 Python爬虫简单入门——urllib库

urllib.request.urlopen函数总会返回一个对象,该对象可作为 context manager 使用。urllib.request 模块定义了适用于在各种复杂情况下打开 URL(主要为 HTTP)的函数和类 — 例如基本认证、摘要认证、重定向、cookies 及其它。官方文档:https://docs.python.org/zh-cn/3/library/urllib.html#module-urllib。解码原理,将二进制编码转换为正常文本。数据筛选清洗常用用正则表达式。

2023-03-14 11:22:21 157

原创 【Python自动化01】Excel 常用库安装导入

*pip离线安装库,需要先下载好库文件,cd进入下载的库文件所在路径,再用pip安装。

2023-03-11 16:23:10 2304

原创 【EXCEL自动化03】python xlwings创建excel文件及写入数据

xlwings库可以调用vba的宏函数,拥有丰富的接口,能与pandas、numpy和matplotlib库很好的结合。批量处理数据的效率更高。

2022-12-08 21:19:08 1800

原创 【PySimpleGUI】Python用户交互图形界面开发05|选择文件和文件夹

PySimpleGUI图形界面开发|选择一个文件并返回所在路径。选择多个文件。选择文件夹。文件另存为。

2022-11-28 19:33:12 2816

原创 【EXCEL自动化02】python xlwt 批量创建excel文件及写入数据

sheet01.write(行,列,值) 第一行第一列从0开始。写入有规律的数据,无规律的xlwangs更简单(后面再写)。在一个文件内,批量创建多个有序sheet工作表。创建excel文件和sheet工作表。

2022-11-25 21:40:40 1103

原创 【python批量处理pdf】pdf合并 + pdf转word文件

1、将需要转成word文档的PDF文件放到一个文件夹下,做好备份。2、安装pdf2docx库,用pip或者pip3。

2022-11-14 11:25:18 633

原创 牛客python题库解题笔记——5小时学python之numpy(2)

某部分程序员的平均工资记录在Salary.csv文件中,数字之间通过逗号间隔,其中不同列表示不同工作内容(开发、算法、测试)的程序员平均工资,不同行表示不同地区程序员的平均工资。程序员的平均工资记录在Salary.csv文件中,数字之间通过逗号间隔,其中不同列表示不同工作(开发、算法、测试)的程序员平均工资,不同行表示不同地区程序员的平均工资。部分店铺一段时间内的销售额记录在Shop.csv文件中,字段之间通过逗号间隔,它只包括了一列店铺名和一列销售额。数据集直接从当前目录下的Shop.csv文件中读取。

2022-10-28 17:31:27 680

原创 牛客python题库解题笔记——5小时学python之numpy

为了增加方阵的变换,需要选取从右上到左下的所有人员,给他们带上红手套,现在要依次通知这些人,所以选出他们代表的数字组成一个一维numpy。现有两个矩阵,第一个记录在matrix1.csv文件中,第二个记录在matrix2.csv文件中,两个矩阵形状不同,请将矩阵相加。不同部门的员工的座位表被记录在Nowcoder.csv文件中,以不同的数字区分不同的部门,数字之间通过逗号间隔。输出提取后的numpy数组以及数组元素类型。数据集直接从当前目录下的Nowcoder.csv文件中读取,输出截取后的矩阵片段。

2022-10-26 15:47:19 761

原创 【PySimpleGUI】Python用户交互图形界面开发(4)

这篇是窗口主题设置。

2022-10-24 15:38:43 651

原创 牛客python题库解题笔记——5小时学python之pandas

分三行直接输出三个数据,依次是最近一月活跃天数的中位数(不用处理小数位)、最多粉丝数(保留整数)、最近一月有活跃的人中消费的平均值(保留2位小数)。因为是网上在线销售,有些时候用户没有付款但也没有取消订单,导致订单过期,实际付款金额显示为空值,这样的数据非常不便于财务统计销售金额信息,需要去掉所有含有空值的行。618一周之内到处都有促销,各类会员都展现了自己的购买力,现在请统计一下不同等级的会员平均购买了多少钱的东西,以及不同等级的会员都光顾了多少家不同的店铺。最近一月有活跃的人中消费的平均水平是多少?

2022-10-20 15:12:55 457

原创 牛客python题库解题笔记——5小时学python(5)

有基本信息姓名(name)、工号(ID)、签到天数(num),创建一个Nowcoder类,包括其中基本成员以及初始化方法__init__,并创建打印方法printInformation,该方法内输出类似"N’s ID is 10001, and his or her number of signing in is 89."的句子。基本信息:姓名(name)、工号(ID)、刷题量(num)、签到天数(days),其中前三项通__init__方法初始化,签到天数在初始化的时候从0开始增加1。

2022-10-16 20:36:57 260

原创 牛客python题库解题笔记——5小时学python(4)

某乐透彩票的规则是每期固定数字都有自己的中奖概率,但是如果是多个数字的中奖概率就是单独每个数字中奖概率之积,购买彩票必须选取3个数字。在线统计内部用户最喜欢的语言,Niu是Java,Mei是Python,kele是CPP,Neng是Python,Tony是Java,Anna和Allen是CPP。创建一个以语言为key的字典,根据输入的语言,找出哪些人喜欢该语言,如果没有人喜欢这门语言则输出Nobody。句子中所有的空格都变成了#,需要把#改为空格,输出单词之间带空格的句子。第二行输出保留n位小数后的结果。

2022-10-15 19:59:19 296

原创 【PySimpleGUI】Python用户交互图形界面开发(3)

上一篇文章介绍了窗口关闭,按钮点击以及其他元素事件。这篇介绍:获取窗口的值。

2022-10-12 19:38:37 576

原创 牛客python题库解题笔记——5小时学python(3)

抽奖游戏,定义一个幸运数字(整数),所有人都有无限制次机会可以去猜幸运数字,直到有人猜中为止。写一个程序,输入多个数字,依次检验是否为幸运数字,若是则输“Congratulations!第一份名单的前三个名字和第二份名单的后三个名字组合成“被选中的人”,并将“被选中的人”组成成新元组。数列表中的数字,遇到数字3就跳过,遇到数字8就停下来不再继续数,最后输出数了哪些数字。使用列表解析的方法生成n个从2开始的偶数,并输出生成的列表。输入序列并将其创建为列表,再遍历列表输出,遍历步长为5。每行单独输出一个姓名。

2022-10-11 19:28:38 320

原创 牛客python题库解题笔记——5小时学python(2)

练习函数的定义和返回:为了适应手机的尺寸,需要将网页高度增加一倍。为了适用于多个网页,需要将这个功能定义为一个函数,函数输入网页高度h,输出增加后的结果。输入两个整数,表示两个网页的高度,以空格间隔。分别两行输出两个高度调用函数增加高度后的结果。

2022-10-08 15:16:53 425

原创 【PySimpleGUI】Python用户交互图形界面开发(2)

目录系列文章目录前言一、event 事件二、获取窗口返回值1.2.总结前言介绍在Python编程语言下,如何使用PySimpleGUI开发具有图形界面的应用程序,让你的python程序具有更好的交互性。一、event 事件窗口关闭事件按钮点击事件其他元素事件窗口关闭按钮(就是窗口上‘X’按钮):if event==None: #第一种方式 breakif event==sg.W

2022-10-04 19:54:21 1132

原创 牛客python题库解题笔记——5小时学python(1)

【python学习笔记】

2022-10-03 17:59:17 431

原创 【算法笔记】数组—双指针删除元素问题|python

给定一个数组对其进行排序,删除等操作。

2022-09-08 13:52:12 396

原创 【EXCEL自动化09】批量修改文件名(有序)、 文件夹名 、 文件后缀

🔥🔥🔥。

2022-09-06 21:31:43 439

原创 【算法笔记】二分查找——python代码

二分查找的做法是,定义查找的范围left \right,初始查找范围是整个数组。每次取查找范围的中点 mid,比较mid和target 的大小,如果相等则mid 即为要寻找的下标,如果不相等则根据mid和 target 的大小关系将查找范围缩小一半。二分查找:先找到中间位置,判断是否是需要寻找的目标值,如果是就返回,不是的话判断目标值和中间元素的大小,然后继续向左右子树递归寻找。复杂度:时间复杂度O(logn)......

2022-08-31 10:45:09 995

原创 【Python】运算符整理汇总

运算符是可以操纵操作数的值的构造。考虑表达式 2 + 3 = 5。这里,2 和 3 称为操作数,+ 称为运算符。算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符

2022-06-03 20:19:06 155

原创 【PySimpleGUI】Python用户交互图形界面开发(1)

系列文章目录(1)Python 使用PySimpleGUI开发图形界面介绍在Python编程语言下,如何使用PySimpleGUI开发具有图形界面的应用程序,让你的python程序具有更好的交互性。PySimpleGUI将tkinter, Qt, Remi, WxPython转换为友好的pythonic界面(python风格的界面)

2022-05-23 15:28:11 3842

原创 【python】pdf转word(docx)—— Mac OS 系统 双击免安装小程序

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、应用说明二、使用步骤1.打开pdf2word.app2.转换文件下载地址前言Mac OS 系统应用 pdf2word.app 小程序下载解压后,双击即可运行无限转换一、应用说明操作系统:Mac OS语言:python二、使用步骤1.打开pdf2word.app下载解压后,双击打开pdf2word.app2.转换文件点击‘上传PDF’按钮,选择要转换的pdf文件。点击‘开始转换’按钮,转.

2022-05-22 10:54:54 1452

pdf文件转为word(docx)文档 ——Mac OS 系统应用 双击免安装

!!!Mac OS 系统应用 pdf2word.app 小程序 !!!下载解压后,双击即可运行 操作说明: 双击打开程序窗口,点击‘上传PDF’按钮,选择要转换的pdf文件。 点击‘开始转换’按钮,转换后会提示转换成功。会保存在pdf的相同文件夹中。 点击‘退出’按钮即可关闭。 图文说明:http://t.csdn.cn/ZH0Qu

2022-05-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除