class MyClass:
"""A simple example class"""
i = 12345
def f(self):
return 'hello world'
x = MyClass()
def __init__(self):
self.data = []
>>> class Complex:
... def __init__(self, realpart, imagpart):
... self.r = realpart
... self.i = imagpart
...
>>> x = Complex(3.0, -4.5)
>>> x.r, x.i
#!/usr/bin/env python3
import os, sys
class parent:
def __init__(self):
self.name = 'parent'
def getName(self):
print(self.name)
class child:
def __init__(self):
self.name = 'child'
def getName(self):
print(self.name)
def getParentName(self):
print(parent.name)
if __name__ == '__main__':
child = parent.child()
child.getName()
p = parent()
p.getName()
c = p.child()
c.getName()
c.getParentName()
class Geometry:
class Curve:
def __init__(self,c=1):
self.c = c #curvature parameter
print ('Curvature %g'%self.c)
pass #some codes
class Line(Curve):
def __init__(self):
Geometry.Curve.__init__(self,0) #the key point
pass #some codes
g = Geometry()
C = g.Curve(0.5)
L = g.Line()