Vergelijkingsoperatoren
Vergelijkingen stellen je programma in staat om ja/nee-vragen te stellen over waarden:
- Zijn deze gelijk?
- Is de ene groter?
- Bevindt een waarde zich binnen een bereik?
Een vergelijking geeft een Boolean (True / False) terug en wordt gebruikt in if/while.
Gelijkheid ==
Controleert of twee waarden gelijk zijn.
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
= - wijst toe, == - vergelijkt.
Ongelijkheid !=
Waar wanneer waarden verschillen.
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
Groter Dan >
1234567estimated = 7 actual = 9 print(estimated > actual) # False rating_a = 12 rating_b = 3 print(rating_a > rating_b) # True
Kleiner Dan <
12345user_age = 17 min_age = 18 print(user_age < min_age) # True print("Alice" < "Bob") # True
Groter of gelijk >=
123student_score = 7 passing = 7 print(student_score >= passing) # True
Kleiner dan of gelijk aan <=
123order_total = 10 limit = 9 print(order_total <= limit) # False
Gekoppelde vergelijkingen
Python ondersteunt natuurlijke bereiken:
0 < x < 10 werkt als (0 < x) and (x < 10).
12345temperature = 7 print(0 < temperature < 10) # True user_rating = 7 print(5 <= user_rating <= 7) # True
Strings vergelijken
Stringvergelijkingen zijn hoofdlettergevoelig en lexicografisch.
12345saved_password = "Apple" typed_password = "apple" print(saved_password == typed_password) # False print("apple" < "banana") # True
Voor hoofdletterongevoelige vergelijking:
123email_stored = "Support@Codefinity.com" email_input = "support@codefinity.COM" print(email_stored.lower() == email_input.lower()) # True
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Can you explain more about how string comparisons work in Python?
What are some common mistakes to avoid with comparison operators?
Can you show examples of using comparisons in if statements?
Geweldig!
Completion tarief verbeterd naar 3.45
Vergelijkingsoperatoren
Veeg om het menu te tonen
Vergelijkingen stellen je programma in staat om ja/nee-vragen te stellen over waarden:
- Zijn deze gelijk?
- Is de ene groter?
- Bevindt een waarde zich binnen een bereik?
Een vergelijking geeft een Boolean (True / False) terug en wordt gebruikt in if/while.
Gelijkheid ==
Controleert of twee waarden gelijk zijn.
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
= - wijst toe, == - vergelijkt.
Ongelijkheid !=
Waar wanneer waarden verschillen.
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
Groter Dan >
1234567estimated = 7 actual = 9 print(estimated > actual) # False rating_a = 12 rating_b = 3 print(rating_a > rating_b) # True
Kleiner Dan <
12345user_age = 17 min_age = 18 print(user_age < min_age) # True print("Alice" < "Bob") # True
Groter of gelijk >=
123student_score = 7 passing = 7 print(student_score >= passing) # True
Kleiner dan of gelijk aan <=
123order_total = 10 limit = 9 print(order_total <= limit) # False
Gekoppelde vergelijkingen
Python ondersteunt natuurlijke bereiken:
0 < x < 10 werkt als (0 < x) and (x < 10).
12345temperature = 7 print(0 < temperature < 10) # True user_rating = 7 print(5 <= user_rating <= 7) # True
Strings vergelijken
Stringvergelijkingen zijn hoofdlettergevoelig en lexicografisch.
12345saved_password = "Apple" typed_password = "apple" print(saved_password == typed_password) # False print("apple" < "banana") # True
Voor hoofdletterongevoelige vergelijking:
123email_stored = "Support@Codefinity.com" email_input = "support@codefinity.COM" print(email_stored.lower() == email_input.lower()) # True
Bedankt voor je feedback!