摘要: 通过继承,使得子类具有父类相同的属性,方便子类的调用 例: #生父 class Father(object): def func(self): print('生父打儿子') #老王class LaoWang(): def func(self): print('老王打儿子') def func1(se 阅读全文
posted @ 2017-07-16 09:47 L-bang 阅读(123) 评论(0) 推荐(0) 编辑
摘要: Python内置的@property装饰器就是负责把一个方法变成属性调用的: class Screen(object): def isint(self,px): if not isinstance(px,int): raise ValueError('px must be an int') if p 阅读全文
posted @ 2017-07-16 09:39 L-bang 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 高阶函数 我们在编写大段代码的时候会将其拆分成函数,这就将复杂任务转化为多个简单任务,便于程序的编写 而高阶函数,简化而言就是在函数的基础上套用函数,提高代码的利用率 使用map函数将其改为名字输入方式 >>> def name(l):... return l[0].upper()+l[1:].lo 阅读全文
posted @ 2017-07-16 09:15 L-bang 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 切片 >>>l=list(range(100)) >>>l [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 3 阅读全文
posted @ 2017-06-25 12:57 L-bang 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 直接调用相关函数 可参考 https://docs.python.org/3/library/functions.html#hex 自定义函数 定义一个求绝对值的函数 >>>def one_abs(x):... if x>=0:... return x... else :... return -x 阅读全文
posted @ 2017-06-24 18:39 L-bang 阅读(217) 评论(0) 推荐(0) 编辑
摘要: dict 使用键-值(key-value)存储,具有极快的查找速度 >>>d={'c++':95,'python':90,'java':85} >>>d['c++'] 95 把数据放入dict的方法,除了初始化时指定外,还可以通过key放入: >>>d['c#']=75 >>>print(d) {' 阅读全文
posted @ 2017-06-24 11:02 L-bang 阅读(96) 评论(0) 推荐(0) 编辑
摘要: for x in... 依次把list或者tuple中的元素迭代出来 例: >>>cs=['java','c++','c'] >>>for x in cs: print(x) 'java','c++','c' 第二种循环是while循环,只要条件满足,就不断循环,条件不满足时退出循环. 结束循环 1 阅读全文
posted @ 2017-06-23 19:16 L-bang 阅读(90) 评论(0) 推荐(0) 编辑
摘要: list list是一个有序的集合,可以方便添加和删除元素 >>>cs=['c++','java','python','c'] #list集合是方括号 >>>cs 'c++','java','python','c' cs就是一个list,可以用len()函数显示器元素个数 >>>len(cs) 4 阅读全文
posted @ 2017-06-23 16:24 L-bang 阅读(156) 评论(0) 推荐(0) 编辑
摘要: Python3的版本中,字符串的编码是Unicode,他支持多种语言。例如 >>>print(“我的偶像是Kobe”) 我的偶像是Kobe 对于单个字符的编码,Python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符: 阅读全文
posted @ 2017-06-23 15:47 L-bang 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 机器运算中,机器只能识别0和1,为方便人的使用,就产生了进制数,例如,二进制、八进制、十六进制数。 整数 Python可以处理任意的正负整数,-1、-1023或者1023等等 浮点数 浮点数也就是小数,但其表示方法有所不同,较为普通的2.22、3.33等,遇到较大或者较小的小数,不方便表示时,可以采 阅读全文
posted @ 2017-06-23 08:33 L-bang 阅读(140) 评论(0) 推荐(0) 编辑