# mit print() wird die Konsolenausgabe realisiert
print(1) # Zahlen können ohne Markup eingefügt werden
print(5 + 4) # Addition
print(5 - 4) # Subtraktion
print(5 * 4) # Multiplikation
print(5 / 4) # Division
print((5 + 4) *3) #Punkt vor Strich
a = 5 # Einfache Variable
print(a)
b = 5 + 6 # Zahlen können in Variablen verrechnet werden
print(b)
print(a + b) # Variablen können verrechnet werden
Zeichen die zwischen Anführungszeichen stehen
print("Hallo Welt") #Einfacher String in Anführungszeichen
name ="Alex" # Strings können in Variablen gespeichert werden
print(name)
Mehrere Strings können durch + zusammengefügt werden
print("Mein Name ist" + name + ". Wie ist dein Name?")
Kommentare im Code erleichtern die Lesbarkeit und werden nicht ausgeführt. Dafür nutzt man #
# Dies ist ein Kommentar
# print("Hallo Welt") Diese Zeile wird nicht ausgeführt
print("Hello Welt") # Diese Zeile wird ausgeführt
Listen können mehrere Elemente enthalten Listenname = ["Element1", Element2", ... ]
students = ["Alex", "Bob", "Cedric", "Erika"]
print(students)
Elemente einer Liste sind aufsteigend von 0 an nummeriert. Per Index kann ein einzelnes Element über seine Listenposition angewählt werden: Listenname[Position]
print(students[0])
über append() kann ein Element an das Ende einer Liste hinzugefügt werden
students.append("Franz")
print(students)
über .pop() kann das letzte Element aus der Liste entfernt werden
x = students.pop() #aus Students wird das letzte Element entfernt
print(students) #restliche Liste
print(x) #entferntes Element
mit dem len()-Befehl kann die Länge einer Liste abgefragt werden
print(len(students))
int()-Befehl auf einen String: int(string)
a = int("5")
print(a)
float()-Befehl auf einen String: float(string)
a = float("5.5")
print(a)
str()-Befehl auf eine Ganzzahl oder Kommazahl: str(zahl)
age = str(21)
print(age)
join()-Befehl auf einen String: string.join(liste)
students = ["Alex", "Bob", "Cedric", "Erika"]
print(", ".join(students))
split()-Befehl auf einen String: string.split()
students = "Alex, Bob, Cedric, Erika"
print(students.split()) # Kommata werden übernommen
print(students.split(", ")) # Kommata werden ausgelassen