Kursinhalt
Einführung in Python
Einführung in Python
Zusammenfassung
Herzlichen Glückwunsch zum Abschluss dieses spannenden Abschnitts unseres Python-Kurses!
Sie haben ein solides Verständnis dafür entwickelt, wie Sie den logischen Ablauf in Ihren Programmen mit verschiedenen Python-Konstrukten steuern können.
Lassen Sie uns die wichtigsten Konzepte, die Sie gemeistert haben, noch einmal durchgehen:
Boolesche Datentypen und Vergleiche
Sie haben gelernt, Vergleichsoperatoren zu verwenden, um Bedingungen in Python zu bewerten. Diese Operatoren helfen Ihnen, Beziehungen zwischen Werten zu überprüfen und umfassen die folgenden:
- Gleich:
==
; - Ungleich:
!=
; - Größer als:
>
; - Kleiner als:
<
; - Größer als oder gleich:
>=
; - Kleiner als oder gleich:
<=
.
item_price = 20 discount_price = 15 print(item_price > discount_price) # `True` print(item_price == discount_price) # `False`
Kombinieren von Bedingungen
Sie haben die Kunst gemeistert, mehrere Bedingungen zu kombinieren, um mit logischen Operatoren komplexere Entscheidungen zu treffen:
and
: ErgibtTrue
, wenn beide BedingungenTrue
sind;or
: ErgibtTrue
, wenn mindestens eine BedingungTrue
ist;not
: Kehrt den logischen Zustand seines Operanden um.
stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`
Mitgliedschaftsoperatoren und Typvergleiche
Wir haben untersucht, wie man Mitgliedschaftsoperatoren verwendet, um die Anwesenheit oder Abwesenheit eines Elements innerhalb einer Sequenz zu überprüfen, und wie man die type()
-Funktion verwendet, um den Datentyp einer Variablen zu bestätigen:
- Mitgliedschaftsoperatoren wie
in
undnot in
. - Vergleichen von Typen mit
type()
.
products = "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 verschiedenen Bedingungen auszuführen. Diese grundlegende Fähigkeit ist entscheidend für das Schreiben dynamischer und reaktionsfähiger Python-Programme:
temperature = 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 verwendet, um zu überprüfen, ob zwei Werte in Python NICHT gleich sind?
2. Was wird die folgende print-Anweisung zurückgeben?
3. Wie überprüft man, ob das Teilstring "apple"
in dem String enthalten ist, der fruits
zugewiesen ist?
4. Welche Codezeile überprüft korrekt den Datentyp von item_price
, um festzustellen, ob es sich um einen float
handelt?
5. Welche Ausgabe wird der folgende Python-Code erzeugen?
Danke für Ihr Feedback!