- 博客(18)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 Python+pyplot绘制带文本标注的柱状图
import numpy as npimport matplotlib.pyplot as plt# 生成测试数据x = np.linspace(0, 10, 10)y = 11-x# 绘...
2017-09-30 07:21:24 1076
原创 Python+sklearn使用线性回归算法预测儿童身高
问题描述:一个人的身高除了随年龄变大而增长之外,在一定程度上还受到遗传和饮食以及其他因素的影响,本文代码中假定受年龄、性别、父母身高、祖父母身高和外祖父母身高共同影响,并假定大致符合线性关...
2017-09-29 07:21:40 881
原创 Python使用matplotlib填充图形指定区域
本文代码重点在于演示Python扩展库matplotlib.pyplot中fill_between()函数的用法。import numpy as npimport matplotlib.p...
2017-09-28 14:14:48 1362
原创 Python+numpy实现函数向量化
Python本身对向量操作的支持并不是很好,需要借助列表推导式或函数式编程来实现,例如:>>> import random# 生成随机测试数据>>> x...
2017-09-26 21:35:17 275
原创 使用线性回归拟合平面最佳直线及预测之Python+sklearn实现
本文代码采用sklearn扩展库实现,使用线性回归算法解决下面的问题:根据平面上已知3个点的坐标,拟合最佳直线斜率k和截距b,然后根据拟合的结果对给出的x坐标进行预测,得到y坐标。from sklearn import linear_modeldef linearRegressionPredict(x, y): lr = linear_model.LinearRegression() # 拟合 lr.fit(x, y) return lr# 平面上三个点的x轴坐标
2017-09-26 14:29:20 2781
原创 Python编程常见出错信息及原因分析(3)
(1)不可哈希错误演示代码:>>> x = {[1], [2]}Traceback (most recent call last): File "<pys...
2017-09-20 21:42:24 980
原创 使用Anaconda3配置多版本Python虚拟开发环境详细步骤
有时候,为了使用比较干净的开发环境,或者为了测试一些版本的扩展库,我们可能需要创建虚拟开发环境,在不同的虚拟开发环境中,只安装需要的扩展库,这样可以最大程度上减少不同扩展库之间的兼容性带来...
2017-09-17 16:31:03 157
原创 Python编程常见出错信息及原因分析(2)
(1)缩进错误演示代码:>>> if 5>3:print('5>3')SyntaxError: expected an indented bl...
2017-09-16 16:17:04 857 1
原创 使用Python内置集合对象和内置函数filter()过滤无效书评
很多朋友是从编写网络爬虫开始学习Python的,一个很自然的想法是爬取书评(关于如何编写爬虫抓取书评会单独形成文章进行介绍),然后选择自己喜欢的书或者其他读者评价较高的书,这是一个非常好的...
2017-09-14 21:50:04 564
原创 Python编程常见出错信息及原因分析(1)
1.被0除错误演示代码:>>> 2 / 0Traceback (most recent call last): File "<pyshell#0>&...
2017-09-13 22:26:15 910
原创 全国Python科研应用专题实操培训班通知
Python是一门简单的、解释型的、交互式的、可移植的、面向对象的编程语言。由于其语法简洁清晰,支持命令式编程、函数式编程,完全支持面向对象程序设计,近来在大数据分析与处理、深度学习、科学...
2017-09-12 22:59:50 232
原创 Python版组合数计算方法优化思路和源码
总体说明:本文的优化思路并不局限于Python,但C、C++、C#、Java等语言无法使用内置类型直接表示大整数,需要通过数组等特定形式并自己实现大整数乘除法才能实现,因此本文只介绍Pyt...
2017-09-11 22:52:41 222
原创 使用Python实现电子邮件群发功能
在某些应用中,可能会需要由管理员给所有用法群发电子邮件,或者类似的应用。本文代码使用Python详细模拟了这个过程。import emailfrom email.mime.multipar...
2017-09-09 11:31:07 176
原创 Python3.6下安装扩展库pywin32的正确姿势
pywin32是一个非常强大的Python扩展库,是Python调用Windows系统底层功能的最佳接口,也是爬虫框架scrapy所依赖的重要扩展库之一。在Python 3.5之前的3.x...
2017-09-06 07:21:38 417
原创 转义字符'\r'在Python内置函数print()中的妙用
在Python 3.x中,内置函数print()用来实现格式化输出,各参数含义请参考本文末尾的相关阅读。本文重点介绍print()函数的end参数以及转义字符'\r'的妙用...
2017-09-02 09:22:29 538
Python小屋在线刷题软件客户端
2022-04-13
Python灰帽子随书源代码
2013-02-02
Python函数参数列表最后的斜线是干啥的?
2017-01-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人