- 博客(25)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 Python操作Excel文件中多WorkSheet模拟数据库内连接查询
严格意义上来讲,是可以把Excel文件看作数据库的,C#通过OLEDB.net就可以使用SQL语句操作Excel文件中的数据。本文代码使用Python扩展库openpyxl操作Excel文...
2017-12-31 11:50:14 345
原创 使用Python操作PowerPoint文件中的表格
首先安装扩展库python-pptx,然后下面的代码用来创建PowerPoint演示文档并创建幻灯片,插入表格,写入单元格数据,然后再打开该演示文档并输出表格中的内容。运行程序后,得到的P...
2017-12-27 11:25:30 1721
原创 使用Python批量修改PPTX文件中文本框格式
问题描述:最近正在整理Python教材的配套PPT,原来的PPT是4:3的,考虑到现在很多屏幕都是宽屏的,于是打算重新整理一下。对于正常的幻灯片,直接在“页面设置”中修改一下就可以,但是有...
2017-12-26 10:24:51 857
原创 Python中带else子句的for循环执行过程
这几天在厦门讲课,每天6小时,没有太多时间写新代码,宾馆不知道咋想的也不提供WiFi,只好用手机做个热点临时分享一点基础知识,300M的包月流量伤不起,热点瞬间就把仅剩的40M流量用完了,...
2017-12-23 22:24:16 1155
原创 Python内置函数max()高级用法
不管是排序还是选取最大值或者最小值,都应该有个规则或者顺序,而平时我们所说的最大值或最小值实际上也是在某种排序规则或顺序下的最大值和最小值。Python内置函数max()、min()和so...
2017-12-21 14:52:52 140
原创 Python内置函数int()高级用法
int()函数常用来把其他类型转换为整数,例如:>>> int(3.2)3>>> int(1/3)0其实,int是Python内置类型之一,之所以能够当...
2017-12-19 20:57:07 463
原创 淡定!不要因为纳入了高考和二级考试甚至极个别小学课程就盲目夸大Python!...
在这个自媒体超级发达或者泛滥的时代,前几天似乎一夜之间,整个朋友圈被Python纳入高考和全国计算机等级考试甚至小学信息技术课程教材的信息刷屏了,甚至一些主流媒体也盲目跟风,甚至夸大其词。...
2017-12-17 22:42:06 249
原创 Python+pandas实现时间序列数据扩展案例一则
感谢山东科技大学李超老师提供应用背景。在分析时序数据的有些场合下,可能每个月只能拿到一个数据,然而实际处理时,需要把这个数据扩展到该月的每天,且每天的数据相同。演示代码:某次运行结果:--...
2017-12-16 22:37:02 542
原创 董付国老师6本Python系列教材被北大、复旦等近百所高校选作教材
2013年,我校计划开设Python程序设计课程,但是市面上已有的教材很难让人满意,要么就是只介绍一点点基本语法没什么案例;要么就是插入大量软件安装截图或者代码运行结果凑篇幅,虽然看起来很...
2017-12-15 13:59:26 767 1
原创 易知大学“大数据挖掘与分析(Python)”免费学习平台
打开页面http://www.yzhiliao.com/course/9,进行简单注册,然后登录,界面如下:选择“默认教学计划”,然后单击“去学习”按钮,进入下面的页面然后,可以根据自己的...
2017-12-15 13:59:26 144
原创 80行代码使用Python+tkinter实现一个计算器
闲话不说,直奔主题。建议大家跟着敲一遍代码,体会一下代码复用、字符串方法的运用和动态创建组件的妙处,然后在这个框架的基础上进行补充和发挥。选择任何一款Python开发环境,创建一个程序文件...
2017-12-14 15:29:32 362
原创 黑客走开系列1:Python使用元组做函数实参让代码更安全!
在Python内置对象中,列表、字典、集合属于可变序列,作为函数实参是不安全的,尤其是调用别人写好的恶意函数或者调用被人恶意修改过的函数时,很容易被修改实参。而元组、字符串在Python中...
2017-12-13 21:40:13 263
原创 Python+pandas+matplotlib数据分析与可视化案例(附源码)
问题描述:运行下面的程序,在当前文件夹中生成饭店营业额模拟数据文件data.csv然后完成下面的任务:1)使用pandas读取文件data.csv中的数据,创建DataFrame对象,并删...
2017-12-12 21:31:46 4556 2
原创 Python使用系统聚类方法进行数据分类案例一则
首先解释一下为啥最近发的文章中代码都是截图而不是文本,这样做主要是希望大家能对着代码敲一遍而不是直接复制运行得到结果就算了,这样可以加深印象,学到更多东西。当然,这样直接截图也节省了很多排...
2017-12-11 15:02:18 439
原创 全国计算机等级考试二级Python考试大纲预测和分析
虽然已经确定2018年9月份在全国计算机等级考试科目中加入“二级Python”,但现在还没有出台完整详细的考试大纲,官方网站也仅仅是简单说明了考试时长(120分钟)、大概形式(网络环境、无...
2017-12-10 09:02:03 119
原创 一行Python代码计算两点间曼哈顿距离
以下图为例,图中白色方块表示楼房,是无法穿越的,只能绕行,那么从左下角出发到达右上角,红色、蓝色、黄色三条路线的距离是相等的,也就是所谓曼哈顿距离,或者实际行走距离。对于平面上的两个点(x...
2017-12-09 21:19:34 4718
原创 1900页Python系列PPT分享六:面向对象程序设计(86页)
总体说明:本套PPT共约1900页,包含董付国老师Python系列图书《Python程序设计基础》(2017年7月第5次印刷)、《Python程序设计(第2版)》(2017年9月第4次印刷...
2017-12-08 15:13:27 156
原创 几行Python代码生成饭店营业额模拟数据并保存为CSV文件
CSV文件是一种通用的、简单的文件格式,以纯文本形式存储表格数据(数字和文本),在多个领域都有广泛应用,经常用来在不同程序之间交换数据。下面的代码使用Python标准库datetime和r...
2017-12-07 10:34:42 2740
原创 Python编程及应用--数据分析与科学计算可视化培训班
附件:一、【培训对象】各高等院校大数据相关学科、计算机、软件、数字媒体、信息管理、统计、电子商务等专业教师,在读高年级本科生及研究生。从事计算机、云计算、大数据、互联网等相关领域项目的科研...
2017-12-06 20:23:45 323
原创 全国Python科研应用专题实操培训班
Python是一门简单的、解释型的、交互式的、可移植的、面向对象的编程语言。由于其语法简洁清晰,支持命令式编程、函数式编程,完全支持面向对象程序设计,近来在大数据分析与处理、深度学习、科学...
2017-12-06 20:23:45 228
原创 奇怪,Python有的函数调用需要两对括号?(2)
在Python中,允许嵌套定义函数,也就是在一个函数A中可以定义另一个函数B。另外,在Python中,可调用对象可以分为三类:1)函数,2)类,3)含有特殊方法__call__()的类的对...
2017-12-05 22:33:05 99
原创 Python实现大自然数分解为最多4个平方数之和(1)
问题描述:任意大自然数,总是能分解为最多4个平方数的和,所谓平方数是指它是一个自然数的平方。例如:72884 = 4^2 + 138^2 + 232^2,33788 = 1^2 + 3^2...
2017-12-04 22:42:47 836
原创 Python+numpy实现矩阵QR分解
感谢广东东软学院计算机系赵晨杰老师的交流。如果实(复)非奇异矩阵A能够化成正交(酉)矩阵Q与实(复)非奇异上三角矩阵R的乘积,即A=QR,则称其为A的QR分解。Python扩展库numpy...
2017-12-03 22:16:37 2608
原创 Python使用K-means聚类算法进行分类案例一则
K-means算法是经典的基于划分的聚类方法,是十大经典数据挖掘算法之一,其基本思想是:以空间中k个点为中心进行聚类,对最靠近它们的对象归类。通过迭代的方法,逐次更新各聚类中心的值,直至得...
2017-12-01 19:48:33 486
Python小屋在线刷题软件客户端
2022-04-13
Python灰帽子随书源代码
2013-02-02
Python函数参数列表最后的斜线是干啥的?
2017-01-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人