Python学习笔记
文章平均质量分 88
Python学习笔记,基本语法与其各类应用
月亮鱼与十四行
静水深流
展开
-
【Win 11】Pytorch-CUDA版 安装指南
笔者在很久之前就装过Pytorch,但当时装的是CPU版本,今天尝试装GPU版本,几经波折,总结一些问题在此,以少走弯路。原创 2023-02-18 19:22:13 · 11475 阅读 · 3 评论 -
matplotlib为曲线添加legend却只显示框框【2022年12月】
最近碰到了这样一个问题,用 matplotlib 为曲线添加legend的时候发现只显示一个透明方框,添加注记的文字并没有预期展示。此外,注意matplotlib默认不支持中文,需在开头设置中文环境,否则中文也将显示为粗线框。原创 2022-12-16 23:16:06 · 819 阅读 · 0 评论 -
【Python爬虫入门】导出图片和记录信息为表格
爬虫案例:用正则表达式下载网页图片,用Beautiful Soup导出网页数据原创 2022-09-06 21:26:01 · 911 阅读 · 0 评论 -
【整理】入门Python中的正则表达式
在碰到有关字符串的操作时,正则表达式将逐渐浮出水面,其在文本匹配(筛选出符合要求的子字符串或验证某字符串是否符合要求)和文本提取(如对爬虫获取的网页内容进行文本提取),都将带来方便的操作,尽管这种操作以其逻辑性作为要求。...原创 2022-07-24 17:07:24 · 420 阅读 · 0 评论 -
【OpenCV入门实战】利用电脑前置摄像头进行人脸检测
利用电脑前置摄像头进行人脸检测,要完成这个功能,需要两步操作,一是打开摄像头采集图像,二是将采集到的图像送入图像检测模块。原创 2022-07-17 18:27:59 · 1984 阅读 · 0 评论 -
PyCharm中Opencv库不能自动补全【2022年7月】
在用PyCharm学习OpenCV时碰到了这样一个问题,在 '__init__.py' 中找不到引用 'imread',通过将cv2.pyd文件复制到site-packages下解决。原创 2022-07-15 17:12:25 · 3696 阅读 · 19 评论 -
可视化介绍 Matplotlib 和 Plotnine
对于Matplotlib来说,绘图函数叫matplotlib.pyplot,一般记为plt;对于Plotnine而言,是ggplot。用好这两个基本函数,然后查找我们所需绘制的图表类型,就能完成基本的绘图任务。原创 2022-06-20 14:00:53 · 623 阅读 · 0 评论 -
【Python】字符串、列表和字典的查找、修改和排序
字符串、列表和字典的查找、修改和排序对象索引描述字符串.index(a) 返回第一个符合a的下标值‘ABC’列表.index(a) 返回第一个符合a的下标值[1,2,3]字典.key( ) 返回键列表 \quad .value( )返回值列表{1:‘A’,2:‘B’,3:‘C’}简单地说:字符串就是用一对单引号或一对原创 2022-03-26 16:23:44 · 1868 阅读 · 0 评论 -
【整理】Python学习笔记1.9
第九章 scikit-learn Sklearn把大量的特征处理相关的功能封装为转换器(transformer)。Sklearn将模型训练与预测功能封装为估计器。 现在开始听不懂的大数据分析过程,建议继续深化理解,此处只做概览。。。 数据准备降维聚类分类回归和模型选择回原创 2021-07-19 23:50:08 · 556 阅读 · 2 评论 -
【整理】Python学习笔记1.8
第八章 绘图 通过介绍Matplotlib模块、Seaborn模块、Bokeh交互式绘图,向读者逐步呈现Python由基础到高级绘图的方法。(画图,难道不是有手就行?) Matplotlib绘图基础 基本特点Matpltlob图像可分为四层结构:1) canvas(画板)。位于最底层,导入matplotlib库时就自动存在。2) figure(画布)。建立在canvas之上,从这一层就能开始设置其参数。3) axes(子图原创 2021-07-19 23:49:40 · 301 阅读 · 0 评论 -
【整理】Python学习笔记1.7
第七章 pandas进阶 pandas内置来了10余种数据源读取函数和对应的数据写入函数,能够读写常见的数据源,如CSV、Excel、数据库等。(下面将推开数据分析的第一扇门) 文件读写read_csv函数用于读取CSV文件。read_table也可以用来读取CSV文件,唯一的区别是分隔符默认为制表符“[Tab]”。使用to_csv方法将DataFrame数据写入CSV文件。pandas提供read_excel函数来读取“xl原创 2021-07-19 23:49:15 · 553 阅读 · 0 评论 -
【整理】Python学习笔记1.6
第五章 Pandas基础 Pandas是一款开放源码的BSD许可的Python库,它基于Numpy创建,为Python编程语言提供了高性能的、易于使用的数据结构和数据分析工具。(终于开始了快乐的Python库学习之旅) ...原创 2021-07-19 23:48:32 · 242 阅读 · 0 评论 -
【整理】Python学习笔记1.5
第四章 函数与对象 NumPy是最著名的Python库之一。NumPy提供了两种基本的对象:ndarray 和 ufunc。(终于开始了快乐的Python库学习之旅) 内容太多,故摘记一些点在这里,但学会了第四章,去应用就好ndarray创建与索引NumPy提供了多种创建ndarray的方式,其中array函数可以创建一维或多维ndarray,其基本语法格式如下:特殊的创建函数...原创 2021-07-19 23:47:28 · 1100 阅读 · 0 评论 -
【整理】Python学习笔记1.4
第四章 函数与对象 函数是将一些语句集合在一起,使其能够反复在程序中运行。对象则可以视作数据及一系列可存取、操作这些数据的方法所组成的集合,反映了“万物皆对象”的理念。敲黑板的重点终于来了!!! 函数 函数可分为内置函数、自定义函数与匿名函数。(函数千千万,不行咱就换) 内置函数与数据对象相关的函数:主要是定义数据类型。如int 创建十进制整数;原创 2021-07-19 23:46:57 · 164 阅读 · 0 评论 -
【整理】Python学习笔记1.3
第三章 控制语句 在计算机中,程序执行的方向被称为控制流。Python中用于操纵控制流的常用语句有if-elif-else语句、for语句、while语句、break语句、continue等,try-except-else语句用于处理异常。 &原创 2021-07-19 23:45:43 · 259 阅读 · 0 评论 -
【整理】Python学习笔记1.2
第二章 Python 基础知识 世界上大多数计算机语言是C-like语言,Python其基础语法与C语言非常相似。(莫名感觉学习C语言的重要性 .jpg) 基本语法 声明 (了解一下) 要为源文件指定特定的字符编码格式,需要在文件的首行或第二行插入一行注释,称为编码声明。这一声明必须放在首行或第二行的原因是:注释行都是以#号开头的,不会被机器编译。编码声明虽然不属于注释行,但同样以#号开头,可能会被机器误识别为注释,只原创 2021-07-19 23:44:46 · 144 阅读 · 0 评论 -
【整理】Python学习笔记1.1
Python学习笔记1.1 这一部分的笔记主要来源于《Python3智能数据分析快速入门》,是在今年7月中旬读完的。然后把笔记在这里整理一下,也方便日后查阅。 第一章 python概述 Python的语法很多来自C语言,但又受到ABC语言的强烈影响。Python从ABC语言中发展起来,结合了UNIX shell和C语言的习惯,最终成为一门为众多UNIX系统和Linux系统开发原创 2021-07-19 23:43:14 · 209 阅读 · 0 评论