Sammenligne Strenger
Dette kapittelet omfatter to distinkte emner: strenger og boolske utsagn. Syntaksen vi vil dekke her kan vise seg å være ganske verdifull og betydelig redusere kompleksiteten i koden din.
Som jeg tidligere nevnte, kan operatorer som >, <, ==, >=, og <= være ganske effektive. Nå, la oss utforske hvordan de kan brukes på strenger.
La oss starte med den enkleste: ==. Dette sammenligner to utsagn og returnerer True hvis de er like på samme måte med strenger:
12print("Kate" == "Katty") print("Katty" == "Katty")
I det første tilfellet er navnene forskjellige, men i det andre er de helt like. Det er ikke et stykke helt ny informasjon; derfor, la oss gå videre til de andre tegnene. Som du kanskje husker, betyr X > Y at X er større enn Y. Men hva kan vi si om den følgende operasjonen?
1print('A' < 'B')
Uttrykket betyr True fordi B er større enn A, men hvordan kan en streng være større?
Merk
Det finnes en enkel metode for å sammenligne bokstaver i henhold til deres alfabetiske rekkefølge. Dette innebærer at innenfor alfabetet, anses bokstaven
Bsom større ennAda den er plassert lenger frem. For å organisere elementer alfabetisk eller for å utføre personlige vurderinger, kan du bruke>og<symbolene.
Forresten, vi kan til og med sammenligne ord. Algoritmen for sammenligning er følgende: Den sammenligner ord etter de første bokstavene som skiller seg ut:
1print("alphabet" > "although")
Forklaring: De to første bokstavene er like, så sammenligningen starter fra den tredje bokstaven i hvert ord (den første ulik bokstaven).
Swipe to start coding
Din oppgave er å sammenligne følgende ord ved å bruke enten > eller < operatoren og tilordne hvert sammenligningsresultat til en variabel.
- Sammenlign
"C"og"D"ved å bruke>tegnet og tilordne resultatet til variabelenstatement1. - Sammenlign
"Codefinity"og"Art"ved å bruke<tegnet og tilordne resultatet til variabelenstatement2. - Sammenlign
"Programming"og"Data"ved å bruke>tegnet og tilordne resultatet til variabelenstatement3.
Løsning
Takk for tilbakemeldingene dine!
single
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
Awesome!
Completion rate improved to 3.03
Sammenligne Strenger
Sveip for å vise menyen
Dette kapittelet omfatter to distinkte emner: strenger og boolske utsagn. Syntaksen vi vil dekke her kan vise seg å være ganske verdifull og betydelig redusere kompleksiteten i koden din.
Som jeg tidligere nevnte, kan operatorer som >, <, ==, >=, og <= være ganske effektive. Nå, la oss utforske hvordan de kan brukes på strenger.
La oss starte med den enkleste: ==. Dette sammenligner to utsagn og returnerer True hvis de er like på samme måte med strenger:
12print("Kate" == "Katty") print("Katty" == "Katty")
I det første tilfellet er navnene forskjellige, men i det andre er de helt like. Det er ikke et stykke helt ny informasjon; derfor, la oss gå videre til de andre tegnene. Som du kanskje husker, betyr X > Y at X er større enn Y. Men hva kan vi si om den følgende operasjonen?
1print('A' < 'B')
Uttrykket betyr True fordi B er større enn A, men hvordan kan en streng være større?
Merk
Det finnes en enkel metode for å sammenligne bokstaver i henhold til deres alfabetiske rekkefølge. Dette innebærer at innenfor alfabetet, anses bokstaven
Bsom større ennAda den er plassert lenger frem. For å organisere elementer alfabetisk eller for å utføre personlige vurderinger, kan du bruke>og<symbolene.
Forresten, vi kan til og med sammenligne ord. Algoritmen for sammenligning er følgende: Den sammenligner ord etter de første bokstavene som skiller seg ut:
1print("alphabet" > "although")
Forklaring: De to første bokstavene er like, så sammenligningen starter fra den tredje bokstaven i hvert ord (den første ulik bokstaven).
Swipe to start coding
Din oppgave er å sammenligne følgende ord ved å bruke enten > eller < operatoren og tilordne hvert sammenligningsresultat til en variabel.
- Sammenlign
"C"og"D"ved å bruke>tegnet og tilordne resultatet til variabelenstatement1. - Sammenlign
"Codefinity"og"Art"ved å bruke<tegnet og tilordne resultatet til variabelenstatement2. - Sammenlign
"Programming"og"Data"ved å bruke>tegnet og tilordne resultatet til variabelenstatement3.
Løsning
Takk for tilbakemeldingene dine!
single