- 博客(17)
- 收藏
- 关注
转载 18 常用模块-模块
一. 模块 首先, 我们先看一个老生常谈的问题, 什么是模块, 模块就是一个包含了python定义和声明的文件, 文件名就是模块的名字加上.py后缀. 换句话说我们目前写的所有py文件都可以看成是一个模块, 但是我们import加载的模块一共分成四个通用类别: 1. 使用python编写的py文件. 2. 已被变异为共享库或者DLL或C或C++的扩展. 3...
2018-10-11 17:28:00
138
转载 17 常用模块-03-re
一. 正则表达式 首先, 我们在网页上进行注册或者登陆的时候经常能看到一些格式上的错误提示, 比如: 你在注册百度账号的时候https://passport.baidu.com/v2/?reg®Type=1&tpl=wk, 输入用户名随意的输入, 系统就会提示你, 你的账号过长或者不允许使用中文等等的操作. 那这种操作如果使用我们现有的只是点是完全可以...
2018-10-10 17:13:00
285
转载 16 常用模块-02
一. 什么是序列化 在我们存储数据或者网络传输数据的时候, 需要对我们的对象进行处理. 把对象处理成方便储存和传输的数据格式. 这个过程叫序列化. 不同的序列化, 结果也不同, 但是目的是一样的, 都是为了存储和传输. 在python中存在三种序列化的方案. 1. pickle. 可以将我们python中的任意数据类型转化成bytes并写入到文件中, 同样也可...
2018-10-09 17:05:00
118
转载 15 常用模块-01
一. 模块的简单认识 模块就是我们把装有特定功能的代码进行归类的结果, 从代码编写的的那位来看我们的程序.从小到大的顺序: 一条代码 < 语句块 < 代码块(函数, 类) < 模块. 我们目前写得所有的py文件都是模块. 引入模块的方法: 1. import 模块 2. from xxx import 模块 关于这两种写法,...
2018-10-08 20:58:00
112
转载 13 内置函数
内置函数一. 什么是内置函数 就是python提供的, 拿来直接用的函数, 比如print, input等等. 截止到python3.6.2版本, 现在python一共 提供了68个内置函数, 其中有一些我们已经用到过, 下面我们就认识一下python的内置函数. 1.1 作用域相关 locals : 函数会以字典的类型返回当前位置的全部局部变量....
2018-09-20 16:57:00
170
转载 12 生成器和生成器表达式
生成器和生成器表达式一. 生成器. 生成器的本质就是迭代器. 在python中有三种方式来获取生成器: 1. 通过生成器函数. 2. 通过各种推导式来实现生成器. 3. 通过数据的转换也可以获取生成器. 特点: 1. 节省内存 2.惰性机制 3. 只能向前二. 生成器函数. 这是一个简单的函数...
2018-09-18 15:16:00
173
转载 11 迭代器
迭代器一. 函数名的运用. 函数名是一个变量, 但它是一个特殊的变量, 与括号配合可以执行函数的变量. 1. 函数名的内存地址.def func(): print("呵呵")print(func)结果:<function func at 0x1101e4ea0> 2. 函数名可以赋值给其他变量.def func(...
2018-09-17 20:27:00
105
转载 10 函数进阶
前方高能-函数的进阶一. 函数参数--动态传参 如果我们需要给一个函数传参, 但是参数又是不确定的, 或者我给一个函数传很多参数, 那么形参就要写很多, 很麻烦, 这时就可以用到动态参数. 形参的第三种: 动态参数 动态参数分为两种: 1. 动态接收位置参数 在参数位置编写 * 表示接收任意内容 动态接收参数的时候要注意, 动态参数必...
2018-09-14 15:44:00
91
转载 09 初识函数
09. 前方高能-初识函数一. 什么是函数 函数:对代码块和功能的封装和定义二. 函数的定义, 函数名, 函数体以及函数的调用 我们使⽤用def关键字来定义函数, 函数的定义语法: def 函数名(形参列表): 函数体(return) ret = 函数名(实参列表) 这里的函数名的命名规则和使用和变量基本一样. 函数体就...
2018-09-13 14:40:00
90
转载 08 文件操作
08. 万恶之源-文件操作一. 文件操作基本流程 1. 打开文件,得到文件并赋值给一个变量 f = open("文件路径", mode="模式", encoding="编码") 2. 对文件进行操作 r, w, a, rb, wb, ab, r+, w+, a+,r+b,w+b, a+b 3. 关闭文件 f . close()...
2018-09-12 15:08:00
107
转载 07 set集合,深浅拷⻉贝以及部分知识点补充
set集合,深浅拷⻉贝以及部分知识点补充一. 基础数据类型补充. join() 把列表中的每一项用字符串拼接起来 split() 相反 1. 关于删除(重点). 1. 循环迭代过程中不能删除. 2. 创建新列表, 把要删除的内容保存在新列表中, 循环新列表, 删除老列表. 3. 字典在循环的时候可以修改, 但不能新增和删除. 2....
2018-09-11 15:17:00
142
转载 06 小数据池和编码
再谈编码一. 小数据池 目的:缓存我们字符串,整数,布尔值, 在使用的时候不需要创建过多的对象. 缓存:int, str, bool. int: 缓存范围 -5~256. str: 缓存范围1. 长度小于等于1. 直接缓存 2. 长度大于1, 字符串中如果只有数字, 字母, 下划线, 就会缓存. ...
2018-09-10 15:20:00
79
转载 05 基本数据类型(dict)
基本数据类型一. 字典的简单介绍 字典是以{}来表示, 每一项用逗号隔开, 内部的元素用key : value的形式来保存数据. 例: {"movie": "碟中谍", "game": "鬼泣"} 字典的特点就是查询的效率非常的高, 是通过key来查找元素. 在dict中key是不可变的数据类型, 在保存的时候, 根据key来计算出一个内存地址. 然后将...
2018-09-07 15:17:00
262
转载 04 基本数据类型(list,tuple)
基本数据类型一. 列表(list) 能装东西的东西就是列表, 在列表中的数据是没有限制的, 大小基本是够用的. 列表用[]来表示, 在列表中每个元素之间用逗号隔开. 列表也有索引和切片, 和字符串是一样的. 例如: 索引: list = ["游戏", "音乐", "图片", "文档", "软件"] p...
2018-09-06 15:36:00
97
转载 03 基本数据类型(int, bool, str)
基本数据类型一. Python基本数据类型 常见的基本数据类型 1. int 整数. 主要用来进行数学运算. 2. bool 布尔. 判断. 3. str 字符串. 一般用来存放小量的数据. 4. list 列表. 可以用来存放大量的数据. 5. dict 字典. 以key:value的形式存储数据. 6. set...
2018-09-05 16:02:00
217
转载 02 运算符和编码
运算符和编码1.循环while条件: 代码块(循环体)当条件为真时无限循环. break 彻底停止当前本层的循环. continue 停止当前本次循环,继续执行下一次的循环.else: 代码块 当条件为假时会执行2.格式化输出 格式化输如果用字符拼接的方法是很难实现的,所以要把要打印的格式先准备好,在中间爱你放置个占位符,再把字符串里的占位符...
2018-09-04 17:47:00
128
转载 01 认识python 变量 数据类型 条件if语句
Python 创始为吉多·范罗苏姆. 在最新的TIOBE排行榜,Python已经占据世界第四名的位置. 现在Python已用于众多领域与各大企业里.例如:云计算,WEB开发,科学运算,人工智能,等.各大企业有 谷歌,CIA,NASA,YouTube等. Python是属于解释型的语言. Python的优缺点. 优点:简单,开发效率高,是一门高级语言,有可移植性,可扩展性,可...
2018-09-04 17:15:00
151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人