Python Klassen: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „=Klasse= <syntaxhighlight> #!/usr/bin/python3 class mycl(object): def __init__(self,zahl1,zahl2): self.z1 = zahl1 self.z2 = zahl2 def sub(self): p…“)
 
Zeile 12: Zeile 12:
 
  def add(self):
 
  def add(self):
 
     print self.z1 + self.z2
 
     print self.z1 + self.z2
</pre>
 
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 
=Instanz=
 
=Instanz=
 
<syntaxhighlight>
 
<syntaxhighlight>

Version vom 4. Dezember 2019, 13:37 Uhr

Klasse

#!/usr/bin/python3
class mycl(object):
 def __init__(self,zahl1,zahl2):
   self.z1 = zahl1
   self.z2 = zahl2

 def sub(self):
    print self.z1 - self.z2

 def add(self):
    print self.z1 + self.z2

Instanz

#!/usr/bin/python
from cl import mycl
x = mycl(9,7)
x.sub()
x.add()