Zusammenfassung
Swipe um das Menü anzuzeigen
Herzlichen Glückwunsch zum Abschluss dieses spannenden Abschnitts unseres Python-Kurses!
Du hast ein solides Verständnis dafür entwickelt, wie du mit verschiedenen Python-Konstrukten den Programmfluss steuerst.
Hier eine Zusammenfassung der wichtigsten Konzepte, die du gemeistert hast:
Boolesche Datentypen und Vergleiche
Du hast gelernt, Vergleichsoperatoren zu verwenden, um Bedingungen in Python auszuwerten. Diese Operatoren helfen dir, Beziehungen zwischen Werten zu überprüfen und umfassen folgende:
- Gleich:
==; - Ungleich:
!=; - Größer als:
>; - Kleiner als:
<; - Größer oder gleich:
>=; - Kleiner oder gleich:
<=.
1234item_price = 20 discount_price = 15 print(item_price > discount_price) # `True` print(item_price == discount_price) # `False`
Bedingungen kombinieren
Beherrschen der Kombination mehrerer Bedingungen mit logischen Operatoren zur Erstellung komplexerer Entscheidungsstrukturen:
and: ergibtTrue, wenn beide BedingungenTruesind;or: ergibtTrue, wenn mindestens eine BedingungTrueist;not: kehrt den logischen Zustand seines Operanden um.
123stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`
Mitgliedschaftsoperatoren und Typvergleiche
Verwendung von Mitgliedschaftsoperatoren zur Überprüfung der Anwesenheit oder Abwesenheit eines Elements in einer Sequenz sowie Einsatz der Funktion type(), um den Datentyp einer Variablen zu bestätigen:
- Mitgliedschaftsoperatoren wie
inundnot in; - Typvergleiche mit
type().
12345products = "milk, eggs, cheese" print('milk' in products) # True item_type = 20.0 print(type(item_type) == float) # True
Bedingte Ausdrücke
Sie haben gelernt, wie man if-, else- und elif-Anweisungen verwendet, um verschiedene Codeblöcke basierend auf unterschiedlichen Bedingungen auszuführen. Diese grundlegende Fähigkeit ist entscheidend für das Schreiben dynamischer und reaktionsfähiger Python-Programme:
1234567temperature = 75 if temperature > 80: print("It's too hot!") elif temperature < 60: print("It's too cold!") else: print("It's just right!")
1. Welcher Operator wird in Python verwendet, um zu prüfen, ob zwei Werte NICHT gleich sind?
2. Was gibt die folgende print-Anweisung aus?
3. Wie prüft man, ob die Teilzeichenkette "apple" in dem String enthalten ist, der fruits zugewiesen wurde?
4. Welche Codezeile prüft korrekt, ob der Datentyp von item_price ein float ist?
5. Welche Ausgabe erzeugt der folgende Python-Code?
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen