Metainformationen zur Seite
Aufgaben
- variablen.py
zahl=5+10 print(zahl*5) vorname = 'Axel' print(vorname) eingabe = input("Hallo") neu = eingabe print("Ausgabe:Hallo") print(neu)
- variablen.py
b = input("Gib die Steigung ein: ") a = input("Gib den Offset ein: ") b = int(b) a = int(a) x = 3 while x < 10: print(x*b+a) x = x + 1
- variablen.py
teil01 = "baum" teil02 = "haus" kombi = teil01+teil02 print(kombi)
- while.py
durchgang = 3 while durchgang < 33: print(durchgang) durchgang = durchgang + 3 print("FERTIG!!!")
- arrays.py
blumen = ["sonnenblume", "rose", "tulpe", "gänseblümchen"] anzahl_blumen = len(blumen) for i in range(anzahl_blumen): print(blumen[i])
- arrays_2.py
namen = ["helga", "inge", "berta", "ingrid"] anzahl_namen = len(namen) for i in range(0,4): print(namen[i])
- speechmodel
import random verbs = ["schreit", "läuft", "weint", "schläft", "tanzt"] nouns = ["Gustav", "Das Kindermädchen", "Das Werkzeug", "Meine Musik", "Das Trampolin"] parts = ["in der Disco", "im Kopf", "auf dem Haus", "im Knast", "in der Schule"] weiter = ["alleine", "zusammen", "traurig"] def returnRandomElement(array): zufallszahl = random.randint(0,len(array)-1) return array[zufallszahl] def makeOutput(verbs, nouns, parts, weiter, isQuestion): if not isQuestion: print(returnRandomElement(nouns)+' '+returnRandomElement(verbs)+' '+returnRandomElement(weiter)+' '+returnRandomElement(parts)+'.') else: print(returnRandomElement(verbs)+' '+returnRandomElement(nouns)+' '+returnRandomElement(weiter)+' '+returnRandomElement(parts)+'?') for i in range(10): makeOutput(verbs, nouns, parts, weiter, False) print() for i in range(10): makeOutput(verbs, nouns, parts, weiter, True)
- arrays_3.py
def sum(a, b): return (a + b) a = int(input('Enter 1st number: ')) b = int(input('Enter 2nd number: ')) print(f'Sum of {a} and {b} is {sum(a, b)}') if(f'Sum of {a} and {b} is {sum(a, b)}'): print("Danke fürs Mitmachen!")
- arrays_4.py
def calc_percentage(base_value, percentage_value): result = percentage_value/base_value*100 return result base = float(input('Geben Sie den Basiswert ein: ')) percentage = float(input('Geben Sie den Prozentanteil ein: ')) result = calc_percentage(base, percentage) print(f'{percentage} von {base} sind {result}%')
- oop.py
class schueler: def __init__(self, name, geschlecht, haarfarbe, durchschnittsnote): self.name = name self.geschlecht = geschlecht self.haarfarbe = haarfarbe self.durchschnittsnote = durchschnittsnote schueler01 = schueler("Mila" , "f", "braun" , 1.9) schueler02 = schueler("Thomas" , "m" , "schwarz" , 3.1) print(schueler01.name) if schueler01.durchschnittsnote < schueler02.durchschnittsnote: print (f'{schueler01.name} ist der bessere Schüler!') else: print (f'{schueler02.name} ist der bessere Schüler!')
- oob1.py
class schueler: def __init__(self, name, geschlecht, haarfarbe, durchschnittsnote): self.name = name self.geschlecht = geschlecht self.haarfarbe = haarfarbe self.durchschnittsnote = durchschnittsnote def setGeschlecht(self, geschlecht): self.geschlecht = geschlecht def setHaarfarbe(self, haarfarbe): self.haarfarbe = haarfarbe schueler01 = schueler("Mila", "f", "braun", 1.4) print(schueler01.haarfarbe) schueler01.setHaarfarbe("getönt") print(schueler01.haarfarbe)
- treedataweighted.py
class Node: def __init__(self) -> None: self.left = None self.right = None wurzel = Node() blattlinks = Node() blattrechts = Node() wurzel.links = blattlinks wurzel.rechts = blattrechts class Node: def _init_(self, data) -> None: self.left = None self.right = None self.leftweight = 0 self.rightweight = 0 self.data = data nodes[] nodes[0] = Node() nodes[1] = Node() nodes[2] = Node() nodes[0].left = nodes[1] nodes[0].right = nodes[2] nodes[0].leftweight = 8 nodes[0].rightweight = 5
Beim Letzten zeigt das Programm einen Error an. Ich denke, das liegt an dem nodes[], aber ich weiß nicht, was man da ändern könnte.