Podcast
Questions and Answers
Was ist die Aufgabe des Befehls "=", wenn er für Variablen verwendet wird?
Was ist die Aufgabe des Befehls "=", wenn er für Variablen verwendet wird?
Der Befehl "=" weist einer Variablen einen Wert zu.
Beschreibe kurz, was die Aufgabe einer "For-Schleife" ist.
Beschreibe kurz, was die Aufgabe einer "For-Schleife" ist.
Eine "For-Schleife" wiederholt einen Codeblock eine bestimmte Anzahl von Malen und iteriert über eine Liste.
Was bewirkt die Anweisung "break" in einer Schleife?
Was bewirkt die Anweisung "break" in einer Schleife?
Der Befehl "break" beendet die aktuelle Schleife vorzeitig.
Welche Aufgabe hat die "if-Anweisung"?
Welche Aufgabe hat die "if-Anweisung"?
Signup and view all the answers
Was ist die Aufgabe der "elif-Anweisung"?
Was ist die Aufgabe der "elif-Anweisung"?
Signup and view all the answers
Was bewirkt die "else-Anweisung" in einer Schleife?
Was bewirkt die "else-Anweisung" in einer Schleife?
Signup and view all the answers
Was macht der "Modulo" Operator (%) und wozu wird er häufig verwendet?
Was macht der "Modulo" Operator (%) und wozu wird er häufig verwendet?
Signup and view all the answers
Study Notes
Grundlegende Befehle
-
Zuweisung von Variablen: Ein Wert wird einer Variablen zugewiesen. Beispiel:
x = 10
-
Integer (Ganzzahlen): Ganzzahlen. Beispiel:
zahl = 5
-
Fließkommazahlen (Floats): Dezimalzahlen. Beispiel:
pi = 3.14
-
Strings: Text. Beispiel:
name = "Max"
-
Listen: Eine geordnete Sammlung von Werten. Beispiel:
farben = ["rot", "grün", "blau"]
-
Wahrheitswerte (Boolean): Wahr oder Falsch. Beispiel:
ist_schueler = True
Operatoren
-
Addition: Addiert zwei Variablen. Beispiel:
summe = a + b
-
Subtraktion: Subtrahiert zwei Variablen. Beispiel:
differenz = a - b
-
Multiplikation: Multipliziert zwei Variablen. Beispiel:
produkt = a * b
-
Division: Teilt zwei Variablen. Beispiel:
division = a / b
-
Ganzzahlige Division: Teilt zwei Variablen und gibt den ganzzahligen Wert zurück. Beispiel:
ganzzahl_div = a // b
-
Modulo (Restwert): Gibt den Rest einer Division zurück. Beispiel:
modulo = a % b
-
Potenzierung: Potenziert zwei Variablen. Beispiel:
potenz = a ** b
-
Gleich: Überprüft, ob zwei Werte gleich sind. Beispiel:
a == b
-
Ungleich: Überprüft, ob zwei Werte ungleich sind. Beispiel:
a != b
-
Kleiner als: Überprüft, ob ein Wert kleiner als ein anderer ist. Beispiel:
a < b
-
Kleiner gleich: Überprüft, ob ein Wert kleiner oder gleich einem anderen Wert ist. Beispiel:
a <= b
-
Größer gleich: Überprüft, ob ein Wert größer oder gleich einem anderen Wert ist. Beispiel:
a >= b
-
Und: Prüft, ob beide Bedingungen wahr sind. Beispiel:
a > 2 and b < 5
-
Oder: Prüft, ob eine der Bedingungen wahr ist. Beispiel:
a > 2 or b < 5
-
Nicht: Kehrt den Wahrheitswert um. Beispiel:
not (a > 2)
Kontrollstrukturen
-
if-Anweisung: Führt Code aus, wenn eine Bedingung wahr ist. Beispiel:
if a > b: print("a ist größer als b")
- elif-Anweisung: Ein anderer Bedingungsabschnitt, falls der vorherige if-Block nicht wahr ist.
- else-Anweisung: Ein Fallback, falls keine vorhergehende Bedingung wahr ist.
-
For-Schleife: Iteriert über eine Liste und führt für jedes Element eine Aktion aus. Beispiel:
for farbe in farben: print(farbe)
-
For-Schleife mit range: Wiederholt einen Codeblock eine bestimmte Anzahl von Malen. Beispiel:
for i in range(3): print(i)
-
While-Schleife: Wiederholt einen Codeblock, solange eine Bedingung wahr ist. Beispiel:
while counter < 3: counter += 1
Funktionen
-
Funktion ohne Parameter: Definiert eine Funktion ohne Eingabewerte. Beispiel:
def sag_hallo(): print("Hallo!")
-
Funktion mit Parametern: Definiert eine Funktion mit Eingabewerten. Beispiel:
def addiere(a, b): return a + b
- Funktion mit mehreren Rückgabewerten: Eine Funktion, die mehrere Werte zurückgibt.
-
Zugriff auf Listenelemente: Zugriff auf bestimmte Elemente in einer Liste (z.B. erstes oder letztes Element). Beispiel:
farbe = farben[0]
Weitere Befehle
-
Break: Beendet eine Schleife vorzeitig. Beispiel:
if i == 3: break
-
Append: Fügt ein Element an das Ende einer Liste. Beispiel:
farben.append("gelb")
-
Länge einer Liste:
laenge = len(farben)
-
Benutzereingabe (input): Fragt den Benutzer nach einer Eingabe. Beispiel:
name = input("Wie heisst du? ")
-
Ausgabe (print): Gibt Text auf der Konsole aus. Beispiel:
print("Hallo, Welt!")
-
Negativer Index: Zugriff auf Elemente einer Liste vom Ende her. Beispiel:
letzte_farbe = farben[-1]
- Listenelement hinzufügen (append): Fügt ein Element an das Ende einer Liste an.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Dieser Quiztest behandelt die grundlegenden Befehle und Operatoren in der Programmierung, einschließlich der Zuweisung von Variablen, Datentypen wie Integer und Strings sowie grundlegenden mathematischen Operationen. Überprüfen Sie Ihr Wissen über die Grundlagen der Programmierung und vertiefen Sie Ihre Fähigkeiten. Ideal für Einsteiger und Schüler der Informatik.