摘要:
面向对象高级语法部分静态方法 通过@staticmethod装饰器即可把其装饰的方法变为一个静态方法,可以在实例化后直接调用,并且在方法里可以通过self.调用实例变量或类变量,但静态方法是不可以访问实例变量或类变量的,一个不能访问实例变量和类变量的方法,其实相当于跟类本身已经没什么关系了,它与类唯 阅读全文
摘要:
面向过程 VS 面向对象 编程范式编程是 程序 员 用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程 , 一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式, 对这些不同的编程方式的特点进行归纳总结得出来的编程方 阅读全文
摘要:
常用模块 time & datetime模块 import time # print(time.clock()) #返回处理器时间,3.3开始已废弃 , 改成了time.process_time()测量处理器运算时间,不包括sleep时间,不稳定,mac上测不出来# print(time.altzo 阅读全文
摘要:
一. 集合 (无序,去重复,关系)1. 创建集合 test = {"abc","def"} test = set() #创建空集合test = set([aa,bb,cc,dd]) #创建集合2. 集合(set)方法 # add方法s = set()s.add(abc)s.add(abc)s.add 阅读全文
摘要:
python基础之--列表,元组,字典,字符串操作 一. 列表(list) (1)创建list = ['1',(1,2),'1', '2'](2) 得到list 长度>>> print len(list)4(3) 删除>>> del list[0]>>> print list[(1, 2), '1' 阅读全文