Dateien nach "/" hochladen
This commit is contained in:
Binary file not shown.
+35
@@ -0,0 +1,35 @@
|
|||||||
|
class Schlange(object):
|
||||||
|
def __init__(self):
|
||||||
|
self.__liste = []
|
||||||
|
self.__anzahl = 0
|
||||||
|
|
||||||
|
def istLeer(self):
|
||||||
|
if self.__anzahl == 0:
|
||||||
|
return True
|
||||||
|
else:
|
||||||
|
return False
|
||||||
|
|
||||||
|
def mitLetztem(self, element):
|
||||||
|
self.__liste = self.__liste + [element]
|
||||||
|
self.__anzahl = self.__anzahl + 1
|
||||||
|
|
||||||
|
def ohneErstes(self):
|
||||||
|
if not self.istLeer():
|
||||||
|
self.__liste = self.__liste[1:]
|
||||||
|
self.__anzahl = self.__anzahl - 1
|
||||||
|
|
||||||
|
def erstes(self):
|
||||||
|
if self.istLeer():
|
||||||
|
return None
|
||||||
|
else:
|
||||||
|
return self.__liste[0]
|
||||||
|
|
||||||
|
def anzahlElemente(self):
|
||||||
|
return self.__anzahl
|
||||||
|
|
||||||
|
def getSchlange(self):
|
||||||
|
return self.__liste
|
||||||
|
|
||||||
|
def setSchlange(self, liste):
|
||||||
|
self.__liste = liste
|
||||||
|
self.__anzahl = len(self.__liste)
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
from schlange import Schlange
|
||||||
|
s = Schlange()
|
||||||
|
s.mitLetztem([3])
|
||||||
|
print(s.istLeer())
|
||||||
Reference in New Issue
Block a user