- 博客(13)
- 收藏
- 关注
原创 python学习——numpy库
数组竖直拼接t1 = np.arange(12).reshape(2,6)print(t1)'''[[ 0 1 2 3 4 5] [ 6 7 8 9 10 11]]'''t2 = np.arange(12,24).reshape(2,6)print(t2)'''[[12 13 14 15 16 17] [18 19 20 21 22 23]]'''t3 = np.vstack((t1,t2))#竖直拼接,竖的直接摞一起print(t3)'''[[ 0 1
2021-08-23 17:52:09 562
原创 python学习——numpy库——基础认识
numpy库简介创建numpy的数组t1 = np.arange(12)print(t1)print(type(t1))t1 = t1.reshape((3,4))#对t1进行修改,把12个数据变为三行四列print(t1)'''输出为下列的样子(样子和二维列表一样)[[ 0 1 2 3] [ 4 5 6 7] [ 8 9 10 11]]'''numpy中自己的数组类型:<class ‘numpy.ndarray’>t1 = np.arange(12)
2021-05-16 11:04:58 261
原创 python学习——matplotlib库——条形图(横版和竖版)
导入matplotlib相关模块from matplotlib import pyplot as pltfrom matplotlib import font_managerpyplot:是绘制图像的模块,可以绘制散点图,条形图,折线图,直方图等各类图表。font_manager:让图表可以显示中文,否者图表只会正常显示数字和英文。设置折线图的显示内容和效果各种图表的显示内容和效果,都是有一个不变的框架,针对不同图表的相关特殊内容相对比较少,所以绘制图表的学习还是相对容易的。设置显示中文字体
2021-05-12 11:23:48 2063
原创 python学习——matplotlib库——折线图
导入matplotlib相关模块from matplotlib import pyplot as pltfrom matplotlib import font_managerpyplot:是绘制图像的模块,可以绘制散点图,条形图,折线图,直方图等各类图表。font_manager:让图表可以显示中文,否者图表只会正常显示数字和英文。设置折线图的显示内容和效果各种图表的显示内容和效果,都是有一个不变的框架,针对不同图表的相关特殊内容相对比较少,所以绘制图表的学习还是相对容易的。设置显示中文字体
2021-05-11 12:44:04 208
原创 python学习——matplotlib库——散点图
导入matplotlib相关模块from matplotlib import pyplot as pltfrom matplotlib import font_managerpyplot:是绘制图像的模块,可以绘制散点图,条形图,折线图,直方图等各类图表。font_manager:让图表可以显示中文,否者图表只会正常显示数字和英文。设置散点图的显示内容和效果各种图表的显示内容和效果,都是有一个不变的框架,针对不同图表的相关特殊内容相对比较少,所以绘制图表的学习还是相对容易的。设置显示中文字体
2021-05-09 12:39:45 733
原创 Python学习——K近邻算法
K-近邻算法介绍K-近邻算法步骤为了说明算法步骤,这儿引用一个实例电影名称打斗镜头暧昧镜头电影类型泰坦尼克号3104爱情片那些年2100爱情片七月与安生181爱情片战狼10110动作片速度与激情995动作片碟中谍982动作片现在去见你1890?用实例数据作图,红色是爱情片,蓝色是动作片,黄色是未知的类型,6个已知类型的点,都连接黄色的点。步骤总结计算已知类别数据类型点与未知类型点之间的距
2021-04-01 11:07:43 2122 3
原创 python学习——正则表达项目
主要实现功能从网页爬取关键信息,展示在自己写的界面上。从http://www.5ppt.net/aricle.asp?id=3947&p=1,获取各个国家的疫情信息。实现思路使用request库,调用request.get(),爬取网页内容使用re库,使用正则表达式,在网页内容中各个国家的疫情人数,存在一个列表中。使用PyQt5库,构建一个包含进度条,按钮,标签的界面,展示获得的数据。实现步骤一、构造函数构建界面,所以定义一个类,在构造函数中,声明需要调用的函数和属性。界面需
2021-03-09 08:41:21 215
原创 python学习——正则表达式
正则表达式的理解通俗的理解就是在大量数据中,匹配自己想找到的内容,或者筛选合格的内容,过滤掉不合格的内容。在python中,正则表达用到了re库,是pycharm自带的库,包含了众多方便使用正则表达式快速得到匹配目标的方法。比如math()、search()、findall()这是几个最常用的方法。匹配范围确定常用中括号[ ],括号括住的就是搜索目标。[abc]:搜索目标是a、b、c,三个[a-c]:同样搜索目标是a、b、cre.search()从第一个字符开始匹配,直到有一个可以匹配成功,
2021-03-08 17:09:55 452 2
原创 python第三方库——requests
requests基础理解这是常用的爬虫库,可以实现从浏览器爬取信息,还可给浏览器发送信息。这儿主要讲解,requests.get、requests.post、requests.session,这三个方法状态码爬取浏览器常常会出错,这是因为有的浏览器有反扒机制,所以状态码就是反应是否爬取成功的标志,状态码有很过,可以搜索了解下,这儿列举常见的。200——爬取成功404——爬取失败,大概率是反扒机制发挥作用,可以尝试等待一段时间在爬取。cookies用于保持用户数据连接的密码,在浏览器中右击——
2021-03-07 11:40:27 796
原创 pycharm中两个.py文件相互调用和传递参数
在编写比较大的程序或团队协同工作时,常常会用到两个.py程序之间的相互调用和传递参数,我把自己理解的一个方法写一下。首先要求pycharm已经安装了sys库,已知sys.argv是传递参数的核心。import sysfrom PyQt5.QtWidgets import QApplication,QWidget#这个库是第三方库,实现一个窗口UIclass Example(QWidget) :#他是继承自QWidget def __init__(self): super()
2021-03-07 09:10:28 6272
原创 python学习精华——成长篇(二)
一、循环,判断语句二、python中的组合(集合、列表、字典)三、面向对象四、time库、random库、turtle库
2021-03-06 09:39:19 240
原创 python学习精华——成长篇
python学习精华——成长篇 简单说一下为什么学习python,第一个原因寒假实在无聊( ̄~ ̄)。其次就是官话,大家都知道浙江吧python纳入中学学习教程,这足以见这门语言在将来可以说是一个风口。python作为目前大多数人承认的最简单的编程语言,最接近自然语言(就是人类的口头表达),只有33个关键字,足够简洁,方便记忆。 而且就应用来说,广泛和人工智能结合,不论简单算法还是高级算法,都可以在网上找到相关资源。目前流行的“爬虫”,就是自动冲网络上“窃取”数据,并简单做统计计算,快速得到数
2021-01-16 11:04:04 172
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人