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
Flashcards
String
String
Eine Variable, die einen Textwert speichert.
Integer
Integer
Eine Variable, die eine ganze Zahl speichert.
Float
Float
Eine Variable, die eine Zahl mit Dezimalpunkt speichert.
Zuweisungsoperator (=)
Zuweisungsoperator (=)
Signup and view all the flashcards
Addition (+)
Addition (+)
Signup and view all the flashcards
Subtraktion (-)
Subtraktion (-)
Signup and view all the flashcards
Multiplikation (*)
Multiplikation (*)
Signup and view all the flashcards
Division (/)
Division (/)
Signup and view all the flashcards
Ganzzahlige Division (//)
Ganzzahlige Division (//)
Signup and view all the flashcards
Modulo (%)
Modulo (%)
Signup and view all the flashcards
Potenzierung (**)
Potenzierung (**)
Signup and view all the flashcards
Gleichheit (==)
Gleichheit (==)
Signup and view all the flashcards
Ungleichheit (!=)
Ungleichheit (!=)
Signup and view all the flashcards
Grösser als (>)
Grösser als (>)
Signup and view all the flashcards
Kleiner als (<)
Kleiner als (<)
Signup and view all the flashcards
Grösser oder gleich (>=)
Grösser oder gleich (>=)
Signup and view all the flashcards
Kleiner oder gleich (<=)
Kleiner oder gleich (<=)
Signup and view all the flashcards
Und (and)
Und (and)
Signup and view all the flashcards
Oder (or)
Oder (or)
Signup and view all the flashcards
Nicht (not)
Nicht (not)
Signup and view all the flashcards
If-Anweisung
If-Anweisung
Signup and view all the flashcards
Elif-Anweisung
Elif-Anweisung
Signup and view all the flashcards
Else-Anweisung
Else-Anweisung
Signup and view all the flashcards
For-Schleife
For-Schleife
Signup and view all the flashcards
For-Schleife mit range
For-Schleife mit range
Signup and view all the flashcards
While-Schleife
While-Schleife
Signup and view all the flashcards
Break
Break
Signup and view all the flashcards
Funktion
Funktion
Signup and view all the flashcards
Funktion mit Rückgabewert
Funktion mit Rückgabewert
Signup and view all the flashcards
Zugriff auf Listenelemente
Zugriff auf Listenelemente
Signup and view all the flashcards
Benutzereingabe (input)
Benutzereingabe (input)
Signup and view all the flashcards
Ausgabe (print)
Ausgabe (print)
Signup and view all the flashcards
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.