posted @ 2019-05-14 15:45 心默默言 阅读(190) 评论(0) 推荐(0)
摘要:        
Python使用被称为异常的特殊对象来管理程序执行期间发生的错误。每当发生让Python不知 所措的错误时,它都会创建一个异常对象。如果你编写了处理该异常的代码,程序将继续运行; 如果你未对异常进行处理,程序将停止,并显示一个traceback,其中包含有关异常的报告。 异常是使用 try-exce    阅读全文
摘要:        
1.单例模式 确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,单例模式是一种对象创建型模式。 In [3]: class User: def __init__(self, name, password): self.name = name self.passwor    阅读全文
posted @ 2019-05-09 11:00 心默默言 阅读(256) 评论(0) 推荐(0)
摘要:        
通常Python类中会有_和__的方法,是指什么意思呢?如下: 双下划线表示内部不允许访问,一个下划线表示这样的实例变量外部是可以访问的,但是,按照约定俗成的规定,当你看到这样的变量时,意思就是,“虽然我可以被访问,但是,请把我视为私有变量,不要随意访问”。 双下划线开头的实例变量是不是一定不能从外    阅读全文
posted @ 2019-05-08 15:42 心默默言 阅读(288) 评论(0) 推荐(0)
摘要:        
1.批量修改文件名 In [2]: import os os.getcwd() Out[2]: 'C:\\Users\\Administrator\\PycharmProjects\\python进阶' In [3]: file_list=os.listdir("test/") #读取目录下的所有文    阅读全文
posted @ 2019-05-08 15:05 心默默言 阅读(469) 评论(0) 推荐(0)
摘要:        
1.概念 redis是一款高性能的NOSQL系列的非关系型数据库 1.1什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超    阅读全文
posted @ 2019-05-07 20:03 心默默言 阅读(143) 评论(0) 推荐(0)
摘要:        
1、普通打开模式 1)r,英文:read,只读模式(默认) 2)w,英文:write,只写模式(不可读,不存在则创建新文件,存在则删除内容) 3)a,英文:append,追加模式(不可读,不存在则创建,存在则只追加内容 In [4]: # r(读) filename = 'data\\program    阅读全文
posted @ 2019-05-06 20:39 心默默言 阅读(253) 评论(0) 推荐(0)
摘要:        
1 读文件 1.1 读取整个文件 要读取文件,需要一个包含几行文本的文件。下面首先来创建一个文件,它包含精确到小数 点后30位的圆周率值,且在小数点后每10位处都换行: pi_digits.txt 3.1415926535 8979323846 2643383279 下面的程序打开并读取这个文件,再    阅读全文
posted @ 2019-05-05 15:24 心默默言 阅读(248) 评论(0) 推荐(0)
摘要:        
7.多态性 对于弱类型的语言来说,变量并没有声明类型,因此同一个变量完全可以在不同的时间引用不同的对象。当同一个变量在调用同一个方法时,完全可能呈现出多种行为(具体呈现出哪种行为由该变量所引用的对象来决定),这就是所谓的多态(Polymorphism)。 先看下面程序: In [1]: class     阅读全文
posted @ 2019-05-04 17:38 心默默言 阅读(226) 评论(0) 推荐(0)
摘要:        
5.1 继承机制及其使用 继承是面向对象的三大特征之一,也是实现软件复用的重要手段。Python 的继承是多继承机制,即一个子类可以同时有多个直接父类。 Python 子类继承父类的语法是在定义子类时,将多个父类放在子类之后的圆括号里。语法格式如下: In [2]: # class Subclass    阅读全文
posted @ 2019-05-04 17:13 心默默言 阅读(476) 评论(0) 推荐(0)
摘要:        
http://c.biancheng.net/view/2287.html 1.1定义类和对象 在面向对象的程序设计过程中有两个重要概念:类(class)和对象(object,也被称为实例,instance),其中类是某一批对象的抽象,可以把类理解成某种概念;对象才是一个具体存在的实体。 Pytho    阅读全文
posted @ 2019-05-04 00:06 心默默言 阅读(386) 评论(0) 推荐(0)
浙公网安备 33010602011771号