python
python基础
道外二蹄脚
这个作者很懒,什么都没留下…
展开
-
flask中的with语句
上下文协议:在python中,实现了__enter__和__exit__这两个方法的对象也就是实现了上下文协议(只有实现了上下文协议的对象才可以使用with语句)。上下文管理器:实现了上下文协议的对象又称作上下文管理器。用法:(1)举例:在操作数据库时,首先连接数据库,其次处理sql语句,最后释放资源。那么利用with语句可以将连接数据库放在__enter__方法中,操作sql放在with...原创 2020-03-07 17:00:18 · 668 阅读 · 0 评论 -
python中几个内置函数的用法(map、reduce、filter)
一.map函数1.语法:map(function, *iterable)function – 函数iterable – 一个或多个序列2.作用:将除function以外的参数调用function,返回一个调用function返回值的新列表list_x = [1,2,3,4,5,6,7,8]list_y = [1,2,3,4,5,6,7,8]f = map(lambda x,y:x+...原创 2020-03-05 18:00:46 · 187 阅读 · 0 评论 -
python中JSON的几个函数用法
一、概念1.JSON是一种轻量级的数据交换格式。(与语言无关)2.JSON字符串:符合JSON数据格式的字符串叫做JSON字符串二、用法反序列化:将字符串类型解析成某种语言对象的过程序列化 :将某种语言对象转换成字符串类型1.loads函数json.loads()用于将str类型的数据转成python中的dict类型注意:在python编译器里,json字符串中的内容必须用""双引...原创 2020-03-05 10:29:22 · 377 阅读 · 0 评论 -
python的re模块中正则匹配的几个函数的使用
一.sub函数1.sub函数用于替换字符串中的匹配项2.语法:re.sub(pattern, repl, string, count=0, flags=0)pattern : 被替换的字符串。repl : 替换的字符串,也可为一个函数。string : 要被查找替换的原始字符串。count : 模式匹配后替换的最大次数,默认 0 表示替换所有的匹配。3.举例c = 'python1...原创 2020-03-04 17:57:44 · 204 阅读 · 0 评论 -
python的类和方法之成员的可见性
1.python中类的私有方法定义只需在方法名前加上双下划线,例如__student(self) 若在类外面调用私有方法,则会如下报错:2.方法名前后都存在双下划线的方法是公有方法,例如__init__(self)3....原创 2020-02-28 20:27:16 · 239 阅读 · 0 评论 -
python中的字符串运算
首先,了解一下什么是原始字符串: 比如,要打印文件路径,如果直接打印不做任何处理,是下面的结果: 也可以增加转义字符得到理想结果: 但如果文件路径名字比较长,都在每个文件夹前加转义字符就会比较麻烦也容易出错,这时,在python中可以使它成为一个原始字符串,意义是使该字符串原样输出:python中的字符串运算:1.取某个字符串中...原创 2020-02-26 09:07:28 · 1086 阅读 · 0 评论 -
python中的2进制、8进制、16进制的表示及相互转换
2进制:0b11(代表十进制的7)8进制:0o11(代表十进制的9)16进制:0x11(代表十进制的17)进制转换函数:bin() 转换成2进制 oct() 转换成8进制 int() 转换成10进制 hex() 转换成16进制...原创 2020-02-25 17:07:13 · 1320 阅读 · 0 评论