摘要: Time timestamp;Format String;struct_time 阅读全文
posted @ 2018-11-03 14:24 brzp97 阅读(69) 评论(0) 推荐(0)
摘要: isinstance(obj,cls)和issubclass(sub,super) 反射:程序可以访问,检测和修改本身运行状态或行为的一种能力(自省) Python中可以实现自省的四个函数(通过字符串的形式操作相关属性) hasattr getattr setattr delattr 阅读全文
posted @ 2018-11-03 14:11 brzp97 阅读(92) 评论(0) 推荐(0)
摘要: 变量命名规则 头文件 数字 编写模块基本风格 and和or 阅读全文
posted @ 2018-11-02 12:06 brzp97 阅读(123) 评论(0) 推荐(0)
摘要: import abc #利用abc模块实现抽象类 class All_file(metaclass=abc.ABCMeta): all_type='file' @abc.abstractmethod #定义抽象方法,无需实现功能 def read(self): '子类必须定义读功能' pass @abc.abstractmeth... 阅读全文
posted @ 2018-11-01 21:33 brzp97 阅读(877) 评论(0) 推荐(0)
摘要: 1.面向对象分析(object oriented analysis ,OOA) 软件工程中的系统分析阶段,要求分析员和用户结合在一起,对用户的需求做出精确的分析和明确的表述,从大的方面解析软件系统应该做什么,而不是怎么去做。面向对象的分析要按照面向对象的概念和方法,在对任务的分析中,从客观存在的事物 阅读全文
posted @ 2018-11-01 15:41 brzp97 阅读(397) 评论(0) 推荐(0)
摘要: ·1940年以前:面向机器 直接使用机器语言(直接编写0和1)编写程序,执行速度快,但是容易写错,难以修改,编写效率底。其后发展出了汇编语言(符号语言)用助记符号替代机器指令的操作码,提升了代码可读性,但仍然是面向机器的语言,编写同样困难。 ·脱离机器第一步:面向过程 面向过程语言:不再关注机器本身 阅读全文
posted @ 2018-10-31 13:45 brzp97 阅读(244) 评论(0) 推荐(0)
摘要: 函数代码重用 一致性 可扩展性过程:没有返回值的函数位置参数,必须一一对应,缺一少一都不行关键字参数,无需一一对应,缺一少一都不行位置参数必须在关键字参数之前参数组 *列表 **字典 def test(x, y = None,*args,**kwargs): # ****************** 阅读全文
posted @ 2018-10-17 01:02 brzp97 阅读(156) 评论(0) 推荐(0)
摘要: 99乘法表*************************************************v = '{0}*{1}={2}'c = ''for a in range(1, 10): for b in range(1, 10): if b < a: s = '\t\t' c += s else: ... 阅读全文
posted @ 2018-10-15 12:05 brzp97 阅读(120) 评论(0) 推荐(0)
摘要: # input() print( *args, sep=' ', end='\n')# if elif else# while for...in... continue break# int(x=0,base=10) Base 0 means to interpret the base from t 阅读全文
posted @ 2018-10-15 01:17 brzp97 阅读(167) 评论(0) 推荐(0)