关于python

1、from foo import bar

从foo中import bar,如果bar是一个数组,那么接下来你就可以在你当前程序中直接使用名为bar的这个数组。

 

2、import bar as foo

导入bar,并重新起名为foo

3、继承

继承意味着导入父类的所有成员。除了继承所有父类特性外,我们还可以自己重新定义父类里的变量、函数等,包括__init__。

3、self

self并不是python的关键词,只是大家都这么用而已。它是在类的定义里代指对象本身。有人如下描述:
“假设我们创建了一个类MyClass,实例化MyClass得到了MyObject这个对象,然后调用这个对象的方法MyObject.method(arg1,arg2) ,这个过程中,Python会自动转为Myclass.mehod(MyObject,arg1,arg2)”

4、__init__

很多人讲__init__类似于C#里面的Constructor,唔,后来看到这段代码:

a=object.__new__(A)
A.__init__(a,‘hello‘)

这个,貌似没什么悬念了。__init__就只是init而已。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。