摘要: 一、configparser模块 该模块适用于配置文件的格式与windows ini文件类似,可以包含一个或多个节(section),每个节可以有多个参数(键=值)。 1、创建文件 一般软件的常见文档格式如下: 使用Python来生成这样的文件 2、查找文件 3、增删改操作 二、subprocess 阅读全文
posted @ 2017-08-07 15:42 小小学徒、 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 一、模块 1 什么是模块? 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 2 为何要使用模块? 如果你退出python解释器然后重新进入,那么你之前定义的函数或者变量都将丢失,因此我们通常将程序写到文件中以便永久保存下来,需要时就通过python test 阅读全文
posted @ 2017-08-07 15:42 小小学徒、 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象的程序设计 在此之前用到的事面向过程的程序设计,它的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比设计好一条流水线,考虑周全什么时候处理什么东西。 优点:极大的降低了程序的复杂度 缺点是:一套流水线或者流程就是用来解决一个问题,生产汽水的流水线无法生产汽车,即便是 阅读全文
posted @ 2017-08-07 15:42 小小学徒、 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 一、类的继承、派生和组合 继承是一种创建新类的方式,在Python中,新类可以继承一个或多个父类,父类又可称为基类或者超类,新建的类称为派生类或子类。 在Python3中,所有类都默认继承object,都是新式类。在Python2中,有经典类和新式类。没有继承object类以及object的子类的类 阅读全文
posted @ 2017-08-07 15:42 小小学徒、 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一、抽象类 1、什么是抽象类 抽象类是一个特殊的类,它的特殊之处在于只能被继承,不能被实例化。 2、为什么要有抽象类 如果说类是从一堆对象中抽取相同的内容而来的,那么抽象类就是从一堆类中抽取相同的内容而来的,内容包括数据属性和函数属性。 比如我们有香蕉的类,有苹果的类,有桃子的类,从这些类抽取相同的 阅读全文
posted @ 2017-08-07 15:42 小小学徒、 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 这里是几个主要非英文语系字符范围(google上找到的): 2E80~33FFh:中日韩符号区。收容康熙字典部首、中日韩辅助部首、注音符号、日本假名、韩文音符,中日韩的符号、标点、带圈或带括符文数字、月份,以及日本的假名组合、单位、年号、月份、日期、时间等。 3400~4DFFh:中日韩认同表意文字 阅读全文
posted @ 2017-08-07 15:42 小小学徒、 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 一、三元表达式: 条件 if 1>2 左边为真值,右边为假值 res = True if 1 > 2 else False >>> 3 if 3>2 else 10 3 >>> 3 if 3>4 else 10 10 >>> 3+2 if 3>0 else 3-1 5 >>> 3+2 if 3>0 阅读全文
posted @ 2017-08-07 15:41 小小学徒、 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 一、yield的表达形式 以上将yield接受到的值赋值给了x,这样形式就叫做yield的表达式形式。 函数foo中有yield,那它就是迭代器。可以使用next()。yield可以返回结果,默认为None。 g.send()前生成器必须先next一次才能发送值。所以写一个装饰器,让foo自动nex 阅读全文
posted @ 2017-08-07 15:41 小小学徒、 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一、数据库简介 1、数据库 数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。数据库中的数据按一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享。 2、数据库管理系统软件 数据库管理系统(Database Managem 阅读全文
posted @ 2017-07-24 20:13 小小学徒、 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 要求不同的函数要用不通的认证方式,就需要用有参装饰器。有参装饰器也就是在无参装饰器外面再包一层函数,带上参数。 迭代器 迭代: 1 重复 2 下一次重复是基于上一次的结果 python为了提供一种不依赖索引的迭代方式python会为一些对象内置__iter__方法obj.__iter__称为可迭代的 阅读全文
posted @ 2017-06-16 16:54 小小学徒、 阅读(138) 评论(0) 推荐(0) 编辑