Vergleichsoperatoren
Vergleiche ermöglichen es Ihrem Programm, Ja/Nein-Fragen zu Werten zu stellen:
- Sind diese gleich?
- Ist einer größer?
- Befindet sich ein Wert innerhalb eines Bereichs?
Ein Vergleich gibt einen Booleschen Wert (True / False) zurück und steuert if/while.
Gleichheit ==
Prüft, ob zwei Werte identisch sind.
1234567saved_pin = 1234 entered_pin = 1234 print(saved_pin == entered_pin) # True stored_email = "support@codefinity.com" input_email = "Support@codefinity.com" print(stored_email == input_email) # False
= - weist zu, == - vergleicht.
Ungleichheit !=
Wahr, wenn sich die Werte unterscheiden.
1234567user_id_1 = 105 user_id_2 = 203 print(user_id_1 != user_id_2) # True username_1 = "alex" username_2 = "alex" print(username_1 != username_2) # False
Größer als >
1234567estimated = 7 actual = 9 print(estimated > actual) # False rating_a = 12 rating_b = 3 print(rating_a > rating_b) # True
Kleiner als <
12345user_age = 17 min_age = 18 print(user_age < min_age) # True print("Alice" < "Bob") # True
Größer oder gleich >=
123student_score = 7 passing = 7 print(student_score >= passing) # True
Kleiner oder gleich <=
123order_total = 10 limit = 9 print(order_total <= limit) # False
Verkettete Vergleiche
Python unterstützt natürliche Bereiche:
0 < x < 10 funktioniert wie (0 < x) and (x < 10).
12345temperature = 7 print(0 < temperature < 10) # True user_rating = 7 print(5 <= user_rating <= 7) # True
Vergleich von Zeichenketten
Zeichenkettenvergleiche sind groß-/klein-schreibungssensitiv und lexikografisch.
12345saved_password = "Apple" typed_password = "apple" print(saved_password == typed_password) # False print("apple" < "banana") # True
Für einen fallunabhängigen Vergleich:
123email_stored = "Support@Codefinity.com" email_input = "support@codefinity.COM" print(email_stored.lower() == email_input.lower()) # True
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
Awesome!
Completion rate improved to 3.45
Vergleichsoperatoren
Swipe um das Menü anzuzeigen
Vergleiche ermöglichen es Ihrem Programm, Ja/Nein-Fragen zu Werten zu stellen:
- Sind diese gleich?
- Ist einer größer?
- Befindet sich ein Wert innerhalb eines Bereichs?
Ein Vergleich gibt einen Booleschen Wert (True / False) zurück und steuert if/while.
Gleichheit ==
Prüft, ob zwei Werte identisch sind.
1234567saved_pin = 1234 entered_pin = 1234 print(saved_pin == entered_pin) # True stored_email = "support@codefinity.com" input_email = "Support@codefinity.com" print(stored_email == input_email) # False
= - weist zu, == - vergleicht.
Ungleichheit !=
Wahr, wenn sich die Werte unterscheiden.
1234567user_id_1 = 105 user_id_2 = 203 print(user_id_1 != user_id_2) # True username_1 = "alex" username_2 = "alex" print(username_1 != username_2) # False
Größer als >
1234567estimated = 7 actual = 9 print(estimated > actual) # False rating_a = 12 rating_b = 3 print(rating_a > rating_b) # True
Kleiner als <
12345user_age = 17 min_age = 18 print(user_age < min_age) # True print("Alice" < "Bob") # True
Größer oder gleich >=
123student_score = 7 passing = 7 print(student_score >= passing) # True
Kleiner oder gleich <=
123order_total = 10 limit = 9 print(order_total <= limit) # False
Verkettete Vergleiche
Python unterstützt natürliche Bereiche:
0 < x < 10 funktioniert wie (0 < x) and (x < 10).
12345temperature = 7 print(0 < temperature < 10) # True user_rating = 7 print(5 <= user_rating <= 7) # True
Vergleich von Zeichenketten
Zeichenkettenvergleiche sind groß-/klein-schreibungssensitiv und lexikografisch.
12345saved_password = "Apple" typed_password = "apple" print(saved_password == typed_password) # False print("apple" < "banana") # True
Für einen fallunabhängigen Vergleich:
123email_stored = "Support@Codefinity.com" email_input = "support@codefinity.COM" print(email_stored.lower() == email_input.lower()) # True
Danke für Ihr Feedback!