使用Python获取Excel文件中单元格公式的计算结果

假设有如下Excel文件,其中第二个WorkSheet中数据如下:其中D列为公式,现在要求输出该列公式计算的数值结果,代码如下:代码运行结果:----------相关阅读----------1900页Python系列PPT分享一:基础知识(106页)1900页Python系列PPT分享二:Pyth...

2018-01-01 00:00:00

阅读数 9081

评论数 3

Python操作Excel文件中多WorkSheet模拟数据库内连接查询

严格意义上来讲,是可以把Excel文件看作数据库的,C#通过OLEDB.net就可以使用SQL语句操作Excel文件中的数据。本文代码使用Python扩展库openpyxl操作Excel文件中多个WorkSheet中的数据,模拟了数据库的内连接。假设Excel文件名为data.xlsx,其中第一个...

2017-12-31 00:00:00

阅读数 230

评论数 0

使用Python操作PowerPoint文件中的表格

首先安装扩展库python-pptx,然后下面的代码用来创建PowerPoint演示文档并创建幻灯片,插入表格,写入单元格数据,然后再打开该演示文档并输出表格中的内容。运行程序后,得到的PowerPoint演示文档内容如图:然后读取该演示文档,得到下面的输出:送书活动:智能时代,生命苦短,来学Py...

2017-12-27 00:00:00

阅读数 3658

评论数 0

使用Python批量修改PPTX文件中文本框格式

问题描述:最近正在整理Python教材的配套PPT,原来的PPT是4:3的,考虑到现在很多屏幕都是宽屏的,于是打算重新整理一下。对于正常的幻灯片,直接在“页面设置”中修改一下就可以,但是有一章PPT由于反复修改了多次,并且其中有些格式不规范,导致转换成16:9之后有些乱,如图所示:转换之后存在两个...

2017-12-26 00:00:00

阅读数 1400

评论数 1

Python中带else子句的for循环执行过程

这几天在厦门讲课,每天6小时,没有太多时间写新代码,宾馆不知道咋想的也不提供WiFi,只好用手机做个热点临时分享一点基础知识,300M的包月流量伤不起,热点瞬间就把仅剩的40M流量用完了,赶紧发完关闭热点。在Python中,有while和for两种循环,并且都可以带有else子句。其中while循...

2017-12-23 00:00:00

阅读数 1049

评论数 0

Python内置函数max()高级用法

不管是排序还是选取最大值或者最小值,都应该有个规则或者顺序,而平时我们所说的最大值或最小值实际上也是在某种排序规则或顺序下的最大值和最小值。Python内置函数max()、min()和sorted()以及列表方法sort()都有一个参数key用来指定排序规则,解决的就是这个问题。key参数应该是一...

2017-12-21 00:00:00

阅读数 5463

评论数 0

Python内置函数int()高级用法

int()函数常用来把其他类型转换为整数,例如:>>> int(3.2)3>>> int(1/3)0其实,int是Python内置类型之一,之所以能够当作函数来用,是因为它提供了构造方法。另外,它还提供了第二个参数支持更多功能,例如:>>> i...

2017-12-19 00:00:00

阅读数 6970

评论数 0

淡定!不要因为纳入了高考和二级考试甚至极个别小学课程就盲目夸大Python!

在这个自媒体超级发达或者泛滥的时代,前几天似乎一夜之间,整个朋友圈被Python纳入高考和全国计算机等级考试甚至小学信息技术课程教材的信息刷屏了,甚至一些主流媒体也盲目跟风,甚至夸大其词。本来我不想参与这场闹剧的,但是看到各大媒体的报道愈演愈烈,作为资深Python爱好者和一个20年前读大学时有4...

2017-12-17 00:00:00

阅读数 11674

评论数 5

Python+pandas实现时间序列数据扩展案例一则

感谢山东科技大学李超老师提供应用背景。在分析时序数据的有些场合下,可能每个月只能拿到一个数据,然而实际处理时,需要把这个数据扩展到该月的每天,且每天的数据相同。演示代码:某次运行结果:----------相关阅读----------1900页Python系列PPT分享六:面向对象程序设计(86页)...

2017-12-16 00:00:00

阅读数 1376

评论数 0

董付国老师6本Python系列教材被北大、复旦等近百所高校选作教材

2013年,我校计划开设Python程序设计课程,但是市面上已有的教材很难让人满意,要么就是只介绍一点点基本语法没什么案例;要么就是插入大量软件安装截图或者代码运行结果凑篇幅,虽然看起来很厚但是知识密度太小;要么就是简单地把一些C语言的案例用Python语法改写了一下,代码散发着浓浓的C语言气息。...

2017-12-15 00:00:00

阅读数 2348

评论数 0

易知大学“大数据挖掘与分析(Python)”免费学习平台

打开页面http://www.yzhiliao.com/course/9,进行简单注册,然后登录,界面如下:选择“默认教学计划”,然后单击“去学习”按钮,进入下面的页面然后,可以根据自己的学习进度选择其中的任务进行学习,也可以直接选择做题测试自己的学习情况在上图中,在左侧进行答题,右上角会自动显示...

2017-12-15 00:00:00

阅读数 528

评论数 0

80行代码使用Python+tkinter实现一个计算器

闲话不说,直奔主题。建议大家跟着敲一遍代码,体会一下代码复用、字符串方法的运用和动态创建组件的妙处,然后在这个框架的基础上进行补充和发挥。选择任何一款Python开发环境,创建一个程序文件,命名为tkinter_Calculator.pyw,然后编写下面的代码:1)导入标准库re和tkinter,...

2017-12-14 00:00:00

阅读数 9976

评论数 0

黑客走开系列1:Python使用元组做函数实参让代码更安全!

在Python内置对象中,列表、字典、集合属于可变序列,作为函数实参是不安全的,尤其是调用别人写好的恶意函数或者调用被人恶意修改过的函数时,很容易被修改实参。而元组、字符串在Python中属于不可变类型,使用元组或字符串作为函数实参可以在一定程度上规避这样的风险。当然,从另一方面讲,在编写常规功能...

2017-12-13 00:00:00

阅读数 508

评论数 0

Python+pandas+matplotlib数据分析与可视化案例(附源码)

问题描述:运行下面的程序,在当前文件夹中生成饭店营业额模拟数据文件data.csv然后完成下面的任务:1)使用pandas读取文件data.csv中的数据,创建DataFrame对象,并删除其中所有缺失值;2)使用matplotlib生成折线图,反应该饭店每天的营业额情况,并把图形保存为本地文件f...

2017-12-12 00:00:00

阅读数 28027

评论数 9

Python使用系统聚类方法进行数据分类案例一则

首先解释一下为啥最近发的文章中代码都是截图而不是文本,这样做主要是希望大家能对着代码敲一遍而不是直接复制运行得到结果就算了,这样可以加深印象,学到更多东西。当然,这样直接截图也节省了很多排版需要的时间,可以有时间写出更多的案例。在前几天发的文章Python使用系统聚类算法对随机元素进行分类中介绍了...

2017-12-11 00:00:00

阅读数 1829

评论数 0

一行Python代码计算两点间曼哈顿距离

以下图为例,图中白色方块表示楼房,是无法穿越的,只能绕行,那么从左下角出发到达右上角,红色、蓝色、黄色三条路线的距离是相等的,也就是所谓曼哈顿距离,或者实际行走距离。 对于平面上的两个点(x1,y1)和(x2,y2),曼哈顿距离的定义如下: 对于空间向量(x1,x2,x...

2017-12-09 00:00:00

阅读数 2161

评论数 0

1900页Python系列PPT分享六:面向对象程序设计(86页)

总体说明:本套PPT共约1900页,包含董付国老师Python系列图书《Python程序设计基础》(2017年7月第5次印刷)、《Python程序设计(第2版)》(2017年9月第4次印刷)、《Python可以这样学》(2017年11月第4次印刷)、《Python程序设计开发宝典》(2017年10...

2017-12-08 00:00:00

阅读数 1005

评论数 0

几行Python代码生成饭店营业额模拟数据并保存为CSV文件

CSV文件是一种通用的、简单的文件格式,以纯文本形式存储表格数据(数字和文本),在多个领域都有广泛应用,经常用来在不同程序之间交换数据。 下面的代码使用Python标准库datetime和random生成数据模拟一个饭店的销量,然后使用标准库csv写入CSV文件。可以调整程序中的数字,生成更多符...

2017-12-07 00:00:00

阅读数 521

评论数 0

2018年全国中高等院校教师 “Python编程及应用”培训班通知

山东省高教学会计算机教学研究 专业委员会文件                                                                                  关于举办2018年全国中高等院校教师 “Python编程及应用”培训班通...

2017-12-06 00:00:00

阅读数 1039

评论数 0

全国Python科研应用专题实操培训班

Python是一门简单的、解释型的、交互式的、可移植的、面向对象的编程语言。由于其语法简洁清晰,支持命令式编程、函数式编程,完全支持面向对象程序设计,近来在大数据分析与处理、深度学习、科学计算可视化及科学研究等领域有越来越广泛的应用。Python不仅为您提供了非常便利的分析工具,而且能够让您与大数...

2017-12-06 00:00:00

阅读数 341

评论数 0

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