fushuanglin

2018年8月23日 #

issubclass ,isinstance,反射

摘要: issubclass() 函数 issubclass() 方法用于判断参数 class 是否是类型参数 classinfo 的子类。 语法 以下是 issubclass() 方法的语法: Python中的isinstance函数 isinstance是Python中的一个内建函数 语法: isins 阅读全文

posted @ 2018-08-23 23:09 fushuanglin 阅读(125) 评论(0) 推荐(0) 编辑

2018年8月22日 #

classmethod,staticmethod

摘要: '''1 绑定方法: 在类内部定义的函数,默认就是给对象来用,而且是绑定给对象用的,称为对象的绑定方法 绑定对象的方法特殊之处: 应该由对象来调用,对象来调用,会自动将对象当作第一个参数传入 绑定到类的方法特殊之处: 应该由类来调用,类来调用,会自动将类当作第一个参数传入 '''import set 阅读全文

posted @ 2018-08-22 21:27 fushuanglin 阅读(87) 评论(0) 推荐(0) 编辑

2018年8月21日 #

类的封装

摘要: 组合: 组合是摸一个对象拥有一个属性,该属性的值是另一个类的对象 class foo: pass class bar: pass obi=foo() obj.attr=bar() obj.xxx obj.attr.yyy 通过为某一个对象添加属性(属性的值是另外一个类的对象)的方式,可以间接的将两个 阅读全文

posted @ 2018-08-21 19:49 fushuanglin 阅读(126) 评论(0) 推荐(0) 编辑

2018年8月20日 #

继承

摘要: 继承: 继承是一种新建类的方式,新建的类称之为子类或者派生类,被继承的类称之为父类,基类,超类 python中继承的特点: 1.子类可以遗传,重用父类的属性 2.python中一个子类可以同时继承多个父类 3.在继承的背景下去说,python中的类分为两种:新式类,经典类 新式类:但凡继承objec 阅读全文

posted @ 2018-08-20 20:20 fushuanglin 阅读(124) 评论(0) 推荐(0) 编辑

2018年8月17日 #

摘要: '''面向过程的编程思想 核心过程二字,过程指的是解决问题的步骤,即先干什么\再干什么\后干什么 基于该思想编写程序就好比在设计一条流水线,是一种机械式的思维方式 优点:复杂的问题流程化\进而简单化 缺点:可扩展性差 面向对象的编程思想 核心是对象二字,对象是特征与技能的结合体 基于该思想编写程序( 阅读全文

posted @ 2018-08-17 23:39 fushuanglin 阅读(104) 评论(0) 推荐(0) 编辑

2018年8月15日 #

atm

摘要: from interface import user,shopping,bankfrom lib import commondef register(): while True: print('注册') inp_name=input('请输入用户名').strip() pwd=input('请输入密 阅读全文

posted @ 2018-08-15 22:38 fushuanglin 阅读(192) 评论(0) 推荐(0) 编辑

2018年8月14日 #

re模块,subprocess模块

摘要: """ RE是什么 正则 表达 式子 就是一些带有特殊含义的符号或者符号的组合 它的作用是对字符串进行过滤 在一堆字符串中找到你所关心的内容 你就需要告诉计算机你的过滤规则是什么样 通过什么方式来告诉计算机 就通过正则表达式 第一步 学习正则表达式 各种符号所表示的含义 re模块的内部实现 不是py 阅读全文

posted @ 2018-08-14 18:58 fushuanglin 阅读(97) 评论(0) 推荐(0) 编辑

2018年8月13日 #

常用模块xml,shelve,configparser,hashlib

摘要: XML 什么XML:全称 可扩展标记语言 标记指的是代表某种含义的字符 XML<> 为什么需要XML 为能够在不同的平台间继续数据的交换 为了使交换的数据能让对方看懂 就需要按照一定的语法规范来书写 XML语法格式: 一、任何的起始标签都必须有一个结束标签。 <tagname></tagname> 阅读全文

posted @ 2018-08-13 20:10 fushuanglin 阅读(113) 评论(0) 推荐(0) 编辑

2018年8月12日 #

日志字典代码

摘要: import os# 日志相关的配置BASE_DIR=os.path.dirname(os.path.dirname(__file__))standard_format = '%(asctime)s - task:%(name)s - %(filename)s:%(lineno)d -' \ ' % 阅读全文

posted @ 2018-08-12 00:27 fushuanglin 阅读(397) 评论(0) 推荐(0) 编辑

2018年8月10日 #

包,日志字典

摘要: 包: 包是一种通过.模块名来组织模块名称空间的方式 包就是一种含有__init__.py文件的文件夹,我们创建包的目的就是用文件夹将文件/模块组织起来 在python3中即使没有__init__.py import也不会报错,在python2中没有__init.py就会报错 包可以提高程序的结构性和 阅读全文

posted @ 2018-08-10 20:16 fushuanglin 阅读(190) 评论(0) 推荐(0) 编辑

导航