会员
周边
新闻
博问
闪存
众包
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
roach57
Python,Linux,运维自动化,Shell
导航
博客园
新随笔
管理
03 2016 档案
[003]---第三周_第三部分[继承 / 方法查找]
摘要:1.静态方法的作用?2.反射3.描述器### 继承:继承是共享的一种方式:原始门的一个类:```class Door: def __init__(self, number, status): self.number = number self.status = status def open(self): self.status = 'open...
阅读全文
posted @
2016-03-10 22:22
roach57
阅读(272)
评论(0)
推荐(0)
[005]---python内置函数 - isinstance.md
摘要:[TOC] isinstance isinstance(object, classinfo) 判断实例是否是这个类或者object是变量 classinfo 是类型(tuple,dict,int,float) 判断变量是否是这个类型 不仅如此,还可以利用isinstance函数,来判断一个对象是否是
阅读全文
posted @
2016-03-08 15:02
roach57
阅读(204)
评论(0)
推荐(0)
[003]---python标准库 - functools 内常用函数 - partial - update_wrapper - wraps .md
摘要:[TOC] functools functools.MappingProxyType functools.RLock functools.WRAPPER_ASSIGNMENTS functools.WRAPPER_UPDATES functools.WeakKeyDictionary functoo
阅读全文
posted @
2016-03-08 14:51
roach57
阅读(496)
评论(0)
推荐(0)
[002]---python标准库 - itertools 用于高效循环的迭代函数集合.md
摘要:[TOC] itertools itertools.accumulate itertools.chain itertools.combinations itertools.combinations_with_replacement itertools.compress itertools.count
阅读全文
posted @
2016-03-08 10:15
roach57
阅读(654)
评论(0)
推荐(0)
[001]---Python特殊语法:filter - map - any - all - reduce - lambda
摘要:[TOC] 一.filter 根据布尔返回值,输出返回值为True的数值 二.map 输出结果集 三.any [存在True,返回True] any(['a', 'b', 'c', 'd']) 列表list,元素都不为空或0 True any(['a', 'b', '', 'd']) 列表list,
阅读全文
posted @
2016-03-07 16:24
roach57
阅读(1163)
评论(0)
推荐(0)
002_exercises
摘要:[TOC] 一.全排列 求列表[1, 2, 3]的全排列 参考答案: [(1, 2, 3), (1, 3, 2), (2, 1, 3), (2, 3, 1), (3, 1, 2), (3, 2, 1)] 二.重复加,直到最后剩下个位数,求出这个个位数 给定一个非负整数num,重复的加每一位,直到最后
阅读全文
posted @
2016-03-07 15:59
roach57
阅读(155)
评论(0)
推荐(0)
001_exercises
摘要:作业1 猜数字 在程序中定义一个int常量,你有三次机会才数字的大小,如果猜中,输出congratulations! you win!,如果机会用完,还未猜中,输出Oops!you fail! 可以使用input函数获取输入 可以使用int函数把输入转化为整型 作业2 集合 给定一个列表,其中有一些
阅读全文
posted @
2016-03-07 09:55
roach57
阅读(297)
评论(0)
推荐(0)
002_第三部分_[函数 / 高阶函数 / 装饰器]
摘要:[TOC] 一.高阶函数: 顺序排序 逆序排列 高阶函数 二.特殊函数[内置函数]: 1.filter 根据布尔返回值,输出返回值为True的数值: 2.map 输出函数中的返回值的一个迭代器: 格式:map( func, seq1[, seq2...] ) 例子1: 例子2: 例子3: 例子4:
阅读全文
posted @
2016-03-07 09:36
roach57
阅读(234)
评论(0)
推荐(0)
002_第二部分_[函数 / 生成器]
摘要:[TOC] 函数: 函数是组织好的,可重复使用的,实现单一功能的代码段 函数有输入(参数)和输出(返回值) Python中,函数是一等对象(first class) 一.函数的定义与调用: 基本语法 带函数的参数: 有赋值就创建新的变量: 通过list修改变量[因为并没有修改变量,所以将会返回app
阅读全文
posted @
2016-03-03 18:08
roach57
阅读(341)
评论(0)
推荐(0)
002_第一部分_[字典 / 列表解析 / 字符串操作 / STR与BYTES的区别 ]
摘要:[TOC] 一.字典: 定义字典: d = {} d = dict() d = {"a":1, "b":2} 1.获取元素: d['a'] d.get('a') 这两个的区别,用get在key不存在的时候不会抛出Error; d.get('a', 'information') //设置当key不存在
阅读全文
posted @
2016-03-03 17:58
roach57
阅读(577)
评论(0)
推荐(0)