摘要: import numpy from matplotlib import pyplot x=numpy.linspace(-3,3,50) y=2*x+1 pyplot.figure(num=1,figsize=(5,5)) pyplot.plot(x,y) ax=pyplot.gca() ax... 阅读原文
2020-06-19 16:33:57 阅读(2347) 评论(0)
摘要: 集合(set)是一个无序不重复元素的序列,通常用来去重。基本功能是进行成员关系测试和删除重复元素。 创建 s = set([3,5,9,10]) #创建一个数值集合 t = set("Hello") #创建一个唯一字符的集合 集合的运算 a = t | s # t ... 阅读原文
2020-06-19 16:08:08 阅读(2363) 评论(0)
摘要: 函数的定义和调用 定义:def 关键词开头,空格之后接函数名称和圆括号(),最后还有一个英文冒号":"。 函数名:在Python中函数即变量,所以函数名也同样遵循变量的命名约束。数字字母下划线组成,不能以数字开头且应具有描述函数功能的作用。 括号:是必须加的,先别问为啥要有括号,总之加上括号就对了! 注释:每... 阅读原文
2020-06-19 14:08:06 阅读(3549) 评论(0)
摘要: 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。... 阅读原文
2020-06-19 13:58:02 阅读(3603) 评论(0)
摘要: 写这篇博文时十分忐忑~ 且谈一下我的认识,有错的欢迎留言指正。 明确几点 Python中一切皆对象 所有的类 都继承自 object,也就是说 object 是所有类的基类(超类)type 也继承自 object 源码中type 的定义:class type(object): type 是 objc... 阅读原文
2020-06-19 13:09:02 阅读(2410) 评论(0)
摘要: @classmethod 被classmethod装饰的方法称为类方法,他是属于类的,而不是实例化对象的。它的第一个参数不是代表实例化对象的 self 而是类表示类本身的 cls 也就是说他的调用可以直接使用类调用,它也可以直接的修改类属性,总而言之它是属于类的或者操作是对类而言的。它的调用不需要实例化。 ... 阅读原文
2020-06-19 12:17:03 阅读(2716) 评论(0)
摘要: 抽象类和接口类 首先需要明确的是接口类和抽象类是由java语言中发展来的概念,它是java中的一种设计规范或方法。 Python提供了对抽象类的支持借助于 abc 模块 Python中可以沿用接口类的概念编程但是 Python不提供具体的实现方式,也就是说 Python中并没有接口类 但是依然可以使用接口类的... 阅读原文
2020-06-19 10:35:02 阅读(2358) 评论(0)
摘要: 继承 Python 中所有的类都是object类的子类,而object 继承自type 继承分为 接口继承和实现继承 接口继承:使用父类的接口名,子类重写这个方法。尽可能的继承接口类,在子类中实现方法,鼓励对接口类的多继承,这样遵循接口隔离原则,有利于归一化设计,不提倡对抽象类进行多继承 实现继承:子类不需要... 阅读原文
2020-06-19 09:24:03 阅读(2598) 评论(0)
摘要: Python语言简述 Python简史 Python 是由 Guido van Rossum (龟叔) 在1989年,为了打发圣诞节假期而创作的。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创... 阅读原文
2020-06-19 09:05:01 阅读(2379) 评论(0)
摘要: Python是一门强大的语言,(其他语言也强大!**特别声明 ** 尤其是PHP 哈哈~!) 选择Python的版本 目前,Python有两个大的版本,2.x版本 和 3.x版本,两者不兼容 Python2.x 自由度相当高,因此它在整体上给人的感觉就是混乱,重复代码多,语言的特性体现的并不是很强。但是在3... 阅读原文
2020-06-19 07:08:02 阅读(2830) 评论(0)