笔记
解释说明
这个作者很懒,什么都没留下…
展开
-
NumPy
一、NumPy简介是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库,是高性能科学计算和数据分析的基础包。标准的Python中用list(列表)保存值,可以当做数组使用,但因为列表中的元素可以是任何对象,所以浪费了CPU运算时间和内存。1.NumPy诞生为了弥补这些缺陷。它提供了两种基本的对象:ndarray:是储存单一数据类型的多维数组。ufunc: 它是一种能够对数组进行处理的函数。2.numpy数组的概念numpy数组是一个多维原创 2020-12-30 13:18:24 · 213 阅读 · 0 评论 -
网络爬取
网页爬取就是把URL地址中指定的网络资源从网络流中读取出来,保存到本地。请求网站并提取数据的自动化程序爬取网页的基础知识-HTTP协议HTTP协议简介超文本传输协议是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。HTTP的发展是由蒂姆·伯纳斯-李于1989年在欧洲核子研究组织(CERN)所发起。1999年6月公布的 RFC 2616,定义了HTTP协议中现今广泛使用的一个版本——HTTP 1.1。2014年12月,互联网工程任务组(IETF)将HTTP/原创 2020-12-29 22:50:25 · 331 阅读 · 0 评论 -
正则表达式
什么是正则表达式正则表达式是字符串处理的有力工具,比字符串自身提供的方法提供了更强大的处理功能。例如判断一个字符串是否是合法的Email地址,可以通过构造一个规则(正则表达式),去判断字符串是否能够匹配。正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用原创 2020-12-28 22:45:43 · 133 阅读 · 0 评论 -
模块
模块的概念模块是一个保存了Python代码的文件,其中可以包含变量、函数或类的定义,也可以包含其他各种Python语句模块有以下3方面的优势(1)模块提高了代码的可维护性。在程序开发过程中,随着程序功能的增多,在一个文件中的代码会越来越长,从而造成程序不易维护,此时可以把相关功能的代码分配到一个模块里,从而使代码更易懂、更易维护。(2)模块提高了代码的可重用性。在应用程序开发中,经常需要处理时间,此时不必在每个程序中写入时间的处理函数,只需导入time模块即可。(3)模块避免了函数名和变量名冲突。原创 2020-12-26 11:41:35 · 142 阅读 · 0 评论 -
函数
间接调用函数函数名赋值给一个变量,再通过变量名加参数列表的形式间接调用函数匿名函数匿名函数是指没有函数名称的、临时使用的微函数。它可以通过lambda表达式来声明,闭包函数内层函数引用了外层函数的变量(包括其参数),并且外层函数返回内层函数名,这种函数架构称为闭包。从概念中可以得出,闭包需要满足的三个条件:1.内层函数的定义嵌套在外层函数中。2.内层函数引用外层函数的变量。3.外层函数返回内层函数名。装饰器装饰器的概念:装饰器本质上还是函数,可以让其他函数在不做任何代码修改的前提下增加原创 2020-12-25 20:47:35 · 97 阅读 · 0 评论 -
字符串
字符串简介字符串概念Python中的字符串以引号包含为标识,字符串具体有3种表现形式:使用单引号标识字符串使用单引号标识的字符串中不能包含单引号使用双引号标识字符串使用双引号标识的字符串中不能包含双引号使用三引号标识字符串使用3对单引号或3对双引号标识字符串可以包含多行转义字符转义字符以反斜杠“\”开头,后跟若干个字符。转义字符具有特定的含义,不同于字符原有的意义,故称转义字符。表中列出了常用的转义字符及含义。字符串的输出字符串格式化是指按照指定的规则连接、替换字符串并返回新的符合要原创 2020-12-20 23:49:54 · 173 阅读 · 1 评论 -
Python基础语法
Python基础语法注释单行注释:以“#”开始,到这行末尾结束多行注释:以3个引号作为开始和结束符号,其中3个引号可以是3个单引号或3个双引号标识符由字母、数字和下画线组成,并且是只能以字母或下画线开头的字符集合。应注意一下几点1.命名时应遵循见名知义的原则2.系统已用的关键字不得用作标识符3.下画线对解释器有特殊的意义,建议避免使用下画线开头的标识符4.标识符区分大小写5.关键字是系统已经定义过的标识符,它在程序中已有了特定的含义,如if、class等,因此不能再使用关键字作为其他名原创 2020-12-18 23:16:37 · 111 阅读 · 0 评论