**Aufgaben**
zahl=5+10
print(zahl*5)
vorname = 'Axel'
print(vorname)
eingabe = input("Hallo")
neu = eingabe
print("Ausgabe:Hallo")
print(neu)
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
teil01 = "baum"
teil02 = "haus"
kombi = teil01+teil02
print(kombi)
durchgang = 3
while durchgang < 33:
print(durchgang)
durchgang = durchgang + 3
print("FERTIG!!!")
blumen = ["sonnenblume", "rose", "tulpe", "gänseblümchen"]
anzahl_blumen = len(blumen)
for i in range(anzahl_blumen):
print(blumen[i])
namen = ["helga", "inge", "berta", "ingrid"]
anzahl_namen = len(namen)
for i in range(0,4):
print(namen[i])
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)
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!")
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}%')
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!')
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)
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.