摘要: 2019.08.20 学习整理 re模块 正则表达式 正则表达式是用来匹配处理字符串的 python 中使用正则表达式需要引入re模块 ^: 开头 $: 结尾 []: 匹配中间的字符,只要单个字符 []+^联用: ^对[]内的元素取反 .: 任意字符(除了\n) : 前面的字符0 无穷个 +: 前面 阅读全文
posted @ 2019-08-20 20:56 zmy泳 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 2019.08.15学习整理 [TOC] 模块的四种方式 什么是模块 模块是一系列功能的集合体,而函数是某一个功能的集合体,因此模块可以看成是一堆函数的集合体。 模块的四种形式 自定义模块:如果你自己写一个py文件,在文件内写入一堆函数,则它被称为自定义模块,即使用python编写的.py文件 第三 阅读全文
posted @ 2019-08-15 16:56 zmy泳 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 2019.08.14学习整理 递归 什么是递归 在一个函数里在调用这个函数本身 最大递归层数做了一个限制:997,但是也可以自己限制 结束递归的标志:return 递归解决的问题就是通过参数,来控制每一次调用缩小计算的规模 使用场景:数据的规模在减少,但是解决问题的思路没有改变 内置函数 1.byt 阅读全文
posted @ 2019-08-14 16:37 zmy泳 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 2019.08.13学习整理 函数进阶 三元表达式 条件成立时的返回值 if 条件 else 条件不成立时的返回值 x if x y else y: 20 列表推导式 ~~~python [expression for item1 in iterable1 if condition1 for ite 阅读全文
posted @ 2019-08-13 20:59 zmy泳 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 2019.08.12学习整理 闭包函数 1.什么是闭包 闭包:闭是封闭(函数内部函数),包是包含(该内部函数对外部作用域而非全局作用域的变量的引用)。闭包指的是:函数内部函数对外部作用域而非全局作用域的引用。 两种为函数传参的方式 为函数传参的方式一:使用参数的形式 1 1 1 为函数传参的方式二: 阅读全文
posted @ 2019-08-12 16:32 zmy泳 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 2019.08.09学习整理 函数对象 函数是第一类对象,即函数可以被当做数据处理。 1.函数对象的四大功能 1.引用 2.当作参数传给一个函数 3.可以当作函数的返回值 4.可以当作容器类型的元素 函数嵌套 1.函数的嵌套定义 函数内部定义的函数,无法在函数外部使用内部定义的函数。 from f2 阅读全文
posted @ 2019-08-09 19:55 zmy泳 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 2019.08.08学习整理 文件的高级应用 1.可读、可写 r+t: 可读、可写 w+t: 可写、可读 a+t: 可追加、可读 2.文件内指针移动 硬盘上从来没有修改一说,硬盘上只有覆盖,即新内容覆盖新内容。 1.seek(offset,whence): offset代表文件指针的偏移量,单位是字 阅读全文
posted @ 2019-08-08 17:28 zmy泳 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 2019.08.07学习整理 字符编码 1.什么是字符编码 字符编码是将人类的字符编码成计算机能识别的数字,这种转换必须遵循一套固定的标准,该标准无非是人类字符与数字的对应关系,称之为字符编码表。 2.字符编码发展史与分类 计算机由美国人发明,最早的字符编码为ASCII,只规定了英文字母数字和一些特 阅读全文
posted @ 2019-08-07 18:15 zmy泳 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 2019.08.06学习整理 数据类型分类 一、按存值个数区分 | 存值个数 | 数据类型 | | : : | : | | 单个值 | 数字,字符串 | | 多个值(容器) | 列表,元组,字典,集合 | 二、按可变不可变区分 | 可变or不可变 | 数据类型 | | : : | : | | 可变 阅读全文
posted @ 2019-08-06 18:45 zmy泳 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 2019.08.05学习整理 列表类型内置方法(list) 1.用途:多个装备、多个爱好、多门课程,甚至是多个女朋友 2.定义:[]内可以有多个任意类型的值,逗号分隔元素 3.常用操作+内置方法: 常用操作和内置方法分为优先掌握(今天必须得记住)、需要掌握(一周内记住)、其他操作(了解)三个部分。 阅读全文
posted @ 2019-08-05 15:52 zmy泳 阅读(84) 评论(0) 推荐(0) 编辑