会员
周边
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
waxiki
博客园
首页
新随笔
联系
订阅
管理
2019年7月11日
面向对象
摘要: 类对象,类的定义就会生成一个对象; 类的属性,类定义中的变量和类中定义的方法都是类的属性 类变量,x是类MyClass 的属性 self 指代当前实例本身
阅读全文
posted @ 2019-07-11 21:37 waxiki
阅读(84)
评论(0)
推荐(0)
编辑
2019年5月30日
zip() 函数
摘要: 描述 zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。 如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。 zip 语法: 参数说明: iterabl -- 一个或多个迭代器;
阅读全文
posted @ 2019-05-30 23:09 waxiki
阅读(122)
评论(0)
推荐(0)
编辑
2019年5月26日
IO操作 pathlib模块
摘要: from pathlib import Pathp = Path('')cwd() 返回当前工作目录home() 返回当前家目录is_dir() 是否是目录is_file() 是否是普通文件is_symlink() 是否是软连接is_socket() 是否是socket文件is_block_device() 是否是块设备is_char_device() 是否是字符设备is_absolute()...
阅读全文
posted @ 2019-05-26 21:22 waxiki
阅读(169)
评论(0)
推荐(0)
编辑
2019年5月20日
inspect模块
摘要: inspect模块主要提供了四种用处: (1).对是否是模块,框架,函数等进行类型检查。 (2).获取源码 (3).获取类或函数的参数的信息 (4).解析堆栈
阅读全文
posted @ 2019-05-20 22:27 waxiki
阅读(129)
评论(0)
推荐(0)
编辑
2019年5月19日
functools —— partial方法
摘要: partial方法 偏函数,把函数部分的参数固定下来,相当于为部分的参数添加了一个固定的默认值,形成一 个新的函数并返回 从partial生成的新函数,是对原函数的封装
阅读全文
posted @ 2019-05-19 14:34 waxiki
阅读(136)
评论(0)
推荐(0)
编辑
2019年5月13日
map/reduce/fliter
摘要: map map 函数的使用形式如下: 解释:对 sequence 中的 item 依次执行 function(item),并将结果组成一个 List 返回 reduce reduce 函数的使用形式如下: 解释:先将 sequence 的前两个 item 传给 function,即 function
阅读全文
posted @ 2019-05-13 22:45 waxiki
阅读(121)
评论(0)
推荐(0)
编辑
2019年4月22日
文件IO操作
摘要: 打开 读取 写入 关闭 r 缺省的,只表示已读 w 只写打开 x 创建并写入一个新文件 a 写入打开,如果文件存在,则追加 b:二进制模式 t:缺省的,文本模式 + : 为 r、w、a、x提供缺失的读写功能,但是,获取文件对象依旧按照r、w、a、x自己的特征, +不能单独使用,可以认为它是为前面的模
阅读全文
posted @ 2019-04-22 23:17 waxiki
阅读(130)
评论(0)
推荐(0)
编辑
2019年4月21日
生成器
摘要: 从生成器取值的方法: #next #for #数据类型的强制转换
阅读全文
posted @ 2019-04-21 23:28 waxiki
阅读(107)
评论(0)
推荐(0)
编辑
2019年4月20日
迭代器
摘要: 迭代器协议:内部含有__iter__、__next__方法的就是迭代器 1、可迭代的.__iter__()方法可以获得一个迭代器 2、迭代器的__next__()方法可以一个一个获取值 可迭代对象: 1、可被for循环的都是可迭代的 2、for循环实际即在使用迭代器 迭代器的好处: 1.从容器类型中
阅读全文
posted @ 2019-04-20 22:51 waxiki
阅读(86)
评论(0)
推荐(0)
编辑
2019年4月1日
4月1日随笔
摘要: dict.items() 返回可遍历的(键, 值) 元组数组。 *args和**kwargs语法不仅可以在函数定义中使用,同样可以在函数调用的时候使用。不同的是,如果说在函数定义的位置使用*args和**kwargs是一个将参数pack的过程,那么在函数调用的时候就是一个将参数unpack的过程了。
阅读全文
posted @ 2019-04-01 22:24 waxiki
阅读(90)
评论(0)
推荐(0)
编辑
下一页
公告