随笔分类 -  Python

Python相关
数据库基础操作
摘要:Ubuntu安装MySQL服务 安装服务端: sudo apt get install mysql server 安装客户端: sudo apt get install mysql client 配置文件:/etc/mysql 命令集: /usr/bin 数据库存储目录 :/var/lib/mysq 阅读全文
posted @ 2019-08-18 10:30 _never 阅读(148) 评论(0) 推荐(0)
Python re 模块
摘要:re模块与正则表达式对象拥有的"相同"方法: compile对象属性 import re s = "Alex:1994,Sunny:1999" # findall返回匹配到的内容字符串列表 print(re.findall(r'\w+:\d+', s)) # ['Alex:1994', 'Sunny 阅读全文
posted @ 2019-08-17 16:07 _never 阅读(175) 评论(0) 推荐(0)
函数形参与实参
摘要:实参 实参传递方式argument 位置传参 定义:实参与形参的位置依次对应。 定义:实参用*将序列拆解后与形参的位置依次对应。 关键字传参 定义:实参根据形参的名字进行对应。 定义:实参用**将字典拆解后与形参的名字进行对应。 作用:配合形参的缺省参数,可以使调用者随意传参。 形参 形参定义方式p 阅读全文
posted @ 2019-07-22 12:04 _never 阅读(471) 评论(0) 推荐(0)
内置函数重写_运算符重载
摘要:内置函数重写 运算符重载 阅读全文
posted @ 2019-07-22 11:02 _never 阅读(221) 评论(0) 推荐(0)
导入模块_导入包_标准库模块
摘要:导入模块 模块变量 __all__ __doc__ __file__ __name__ 模块分类 内置模块(builtins),在解析器的内部可以直接使用。 标准库模块,安装Python时已安装且可直接使用。 第三方模块(通常为开源),需要自己安装。 用户自己编写的模块(可以作为其他人的第三方模块) 阅读全文
posted @ 2019-07-22 10:39 _never 阅读(242) 评论(0) 推荐(0)
异常处理
摘要:异常处理 抛出异常(信息),接受异常(信息)(as e) 自定义异常类 阅读全文
posted @ 2019-07-22 08:35 _never 阅读(144) 评论(0) 推荐(0)
闭包
摘要:外部嵌套作用域 闭包 阅读全文
posted @ 2019-07-22 01:31 _never 阅读(122) 评论(0) 推荐(0)
函数式编程
摘要:语法 思想 函数作为参数 匿名函数(lambda) 内置高阶函数 阅读全文
posted @ 2019-07-22 01:21 _never 阅读(152) 评论(0) 推荐(0)
生成器
摘要:什么是生成器? 通过列表生成式,我们可以直接创建一个列表,但是,受到内存限制,列表容量肯定是有限的,而且创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在 阅读全文
posted @ 2019-07-22 00:21 _never 阅读(119) 评论(0) 推荐(0)
可迭代对象_迭代器
摘要:迭代:一次迭代就是一次对过程的重复,并且每次迭代的结果都将作为下一次迭代的初始值. 1.for循环原理 首先,调用可迭代对象的__iter__方法,得到一个迭代器对象;接着,在死循环while True中调用迭代器对象的__next__方法,以迭代的方式依次得到迭代器中的元素.最后,当执行__nex 阅读全文
posted @ 2019-07-21 13:30 _never 阅读(106) 评论(0) 推荐(0)