
python
rually
这个作者很懒,什么都没留下…
展开
-
python学习笔记---类
1 类方法必须至少有一个形式参数(self) ,但在使用的时候不需要传这个参数2 可以使用obj.att= “23” ,给这个对象添加类中并没有预先参数3 if __name=='_main_' print "123" 当该类被直接被调用 ,打印的代码可以直接被执行,但是当被其他模块调用的话,这段代码不执行。4 A 经典对象 集成ren(object)原创 2015-05-04 10:51:36 · 539 阅读 · 0 评论 -
python学习笔记---self
1 类的方法与普通的函数有一个特别的区别 : 它们必须有一个额外的第一个参数名称,但是在调用这个方法的时候你不为这个参数赋值,按照惯例它的名称是self。假如你有一个类称为MyClass和这个类的一个实例MyObject。当你调用这个对象的方法MyObject.method(arg1, arg2)的时候,这会由Python自动转为MyClass.method(MyObjec原创 2015-05-04 11:31:20 · 418 阅读 · 0 评论 -
pyhton学习笔记---__init__
__init__1 做一些初始化工作2 类似于java的构造函数3 不被外部特别调用,只是在创建一个类的新实例的时候,把参数包括在圆括号内跟在类名后面,原创 2015-05-04 11:31:27 · 459 阅读 · 0 评论 -
python学习笔记--继承
1 集成的的写法 classA(ParentClass) 表示类似于Java的classA extends ParentClass2 基本类的__init__方法专门使用self变量调用,这样我们就可以初始化对象的基本类部分。这一点十分重要——Python不会自动调用基本类的constructor,你得亲自专门调用它。3 多重继承 如果在继承元组中列了一个以上原创 2015-05-04 11:34:15 · 457 阅读 · 0 评论 -
Go并发模型学习
Go concurrency model转载 2015-11-10 10:06:30 · 1076 阅读 · 0 评论 -
Python函数式编程---- Pythonic 之路
lambda lambda是匿名函数,没有函数名,你可以现场定义、直接使用: >>> a=map(lambda x:x*2,[1,2,3])>>> list(a)[2, 4, 6]lambda x:x*2 表示将x=x*2 ,对于偶尔一用的函数,就可以这样写mapmap函数是对一个序列的每个项依次执行函数,下面是对一个序列每个项都乘以2a原创 2015-12-01 20:45:30 · 439 阅读 · 0 评论 -
jython学习笔记(一)-----Java调用python
1 什么是jython? 他其实是一门语言,并非是java 或者python的解释器.用它可以实现,java和python代码的互相访问。2 简单的例子java中执行python 语句 PythonInterpreter interpreter = new PythonInterpreter(); interpreter.exec("days=原创 2016-05-05 11:05:36 · 2797 阅读 · 0 评论 -
python 科学计算-----Anaconda
一 什么是Anaconda? 是一个免费的python 发布版,安装了他,你就相当于安装了python ,ipytho ,继承开发环境spyder,和其他一些python包,包括用来做科学计算的包1 下载和系统还有python版本匹配安装包 点击打开链接2 下载之后解压,点击exe,安装到系统3 在项目中选择添加python SDK (根据不同的IDE原创 2016-05-04 19:35:23 · 579 阅读 · 0 评论