Sammenligningsoperatorer
Sammenligninger lar programmet ditt stille ja/nei-spørsmål om verdier:
- Er disse like?
- Er den ene større?
- Er en verdi innenfor et område?
En sammenligning returnerer en boolsk verdi (True / False) og brukes i if/while.
Likhet ==
Kontrollerer om to verdier er like.
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
= - tildeler, == - sammenligner.
Ulikhet !=
Sant når verdiene er forskjellige.
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
Større enn >
1234567estimated = 7 actual = 9 print(estimated > actual) # False rating_a = 12 rating_b = 3 print(rating_a > rating_b) # True
Mindre enn <
12345user_age = 17 min_age = 18 print(user_age < min_age) # True print("Alice" < "Bob") # True
Større enn eller lik >=
123student_score = 7 passing = 7 print(student_score >= passing) # True
Mindre enn eller lik <=
123order_total = 10 limit = 9 print(order_total <= limit) # False
Kjedede sammenligninger
Python støtter naturlige intervaller:
0 < x < 10 fungerer som (0 < x) and (x < 10).
12345temperature = 7 print(0 < temperature < 10) # True user_rating = 7 print(5 <= user_rating <= 7) # True
Sammenligning av strenger
Strengesammenligninger er store- og småbokstavfølsomme og leksikografiske.
12345saved_password = "Apple" typed_password = "apple" print(saved_password == typed_password) # False print("apple" < "banana") # True
For sammenligning uten hensyn til store og små bokstaver:
123email_stored = "Support@Codefinity.com" email_input = "support@codefinity.COM" print(email_stored.lower() == email_input.lower()) # True
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
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?
Fantastisk!
Completion rate forbedret til 3.45
Sammenligningsoperatorer
Sveip for å vise menyen
Sammenligninger lar programmet ditt stille ja/nei-spørsmål om verdier:
- Er disse like?
- Er den ene større?
- Er en verdi innenfor et område?
En sammenligning returnerer en boolsk verdi (True / False) og brukes i if/while.
Likhet ==
Kontrollerer om to verdier er like.
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
= - tildeler, == - sammenligner.
Ulikhet !=
Sant når verdiene er forskjellige.
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
Større enn >
1234567estimated = 7 actual = 9 print(estimated > actual) # False rating_a = 12 rating_b = 3 print(rating_a > rating_b) # True
Mindre enn <
12345user_age = 17 min_age = 18 print(user_age < min_age) # True print("Alice" < "Bob") # True
Større enn eller lik >=
123student_score = 7 passing = 7 print(student_score >= passing) # True
Mindre enn eller lik <=
123order_total = 10 limit = 9 print(order_total <= limit) # False
Kjedede sammenligninger
Python støtter naturlige intervaller:
0 < x < 10 fungerer som (0 < x) and (x < 10).
12345temperature = 7 print(0 < temperature < 10) # True user_rating = 7 print(5 <= user_rating <= 7) # True
Sammenligning av strenger
Strengesammenligninger er store- og småbokstavfølsomme og leksikografiske.
12345saved_password = "Apple" typed_password = "apple" print(saved_password == typed_password) # False print("apple" < "banana") # True
For sammenligning uten hensyn til store og små bokstaver:
123email_stored = "Support@Codefinity.com" email_input = "support@codefinity.COM" print(email_stored.lower() == email_input.lower()) # True
Takk for tilbakemeldingene dine!