Python mindre enn eller lik

Python mindre enn eller lik
“Python bruker operatører for å utføre eller manipulere spesifikke operasjoner. Du kan sammenligne to verdier og angi forhold ved hjelp av relasjonelle operatører i Python, ofte kjent som sammenligningsoperatører. I dette tilfellet er det bare to mulige utganger: sant eller usant. Vi vil snakke spesifikt om Python mindre enn eller lik operatøren i denne artikkelen. Det er noen nyttige eksempelprogrammer tilgjengelig også.”

Mindre enn eller lik operatøren (<=)

Enten sann eller falsk blir returnert av <= operator. When the left operand is less than or equal to the right operand, it returns “True”. It also returns true if the left and the right operand equals each other. And “False” in cases when the left side value is not less than the right-side value; in simple words, the program returns False. For example, 5=3 and evaluates to False but 3<=4, and 3=3 is True.

Syntaks av python mindre enn eller lik

Her er syntaks:


En boolsk verdi returneres av <= operator. “True” if the value of operand 1 is lower than or equal to that of operand 2. Otherwise, False is returned. The result is computed by comparing the relevant elements of the objects if the operands are sequences such as strings, lists, tuples, etc.

Sekvenser blir sammenlignet for hvert av elementene deres til en av dem får et falskt resultat fra sammenligningen, eller sekvensen når sin konklusjon med alle sanne resultater.

Som demonstrert nedenfor er det sammensatte uttrykket mindre enn eller lik som opprettet ved å bruke operatørene mindre enn og lik.


For å forstå hvordan denne sammenligningsoperatøren fungerer, la oss konsentrere oss om noen få eksempler.

Eksempel 1

Du vil i dette eksemplet legge merke til at operatøren bare returnerer sant hvis verdien til venstre enten er lavere enn eller lik verdien på operatørens høyre. Koden nedenfor forklarer hva “=” i Python betyr. Når vi skriver ut, vises "sant" i resultatet. Vær oppmerksom på at tallet 22 er mindre enn tallet 35 i dette scenariet. Utgangen blir dermed returnert som sann. For mer informasjon om hva = i Python betyr, se skjermbildet nedenfor.

en = 22
To = 35
trykk (en <= two)

Siden 22 er mindre enn 35, kan du se at programmet returnerer "sant" i dette tilfellet.

Eksempel 2

Her er et annet eksempel der vi skal gjøre flere sammenligninger. For det første har vi laget fire variabler som er "numone", "numtwo", "numthree" og "numfour", og disse inneholder 22, 22, 20 og 6 verdier.

Etter det sammenlignet vi det første nummeret med det tredje tallet (numone <= NumTwo) then the third number was compared with the first number (NumThree <= Num
En). Til slutt sammenlignes det første tallet med det fjerde tallet (numone <= NumFour).

I den siste delen av koden kan du se at de opprinnelige tallene og sammenligningsresultatet vises i et lettfattelig format.

Numone = 22
Numtwo = 22
Numthree = 20
Numfour = 6
FIRST_COMPARISON = numone <= NumTwo
Second_Comparison = numthree <= NumOne
Tredje_Comparison = numone <= NumFour
print (" er mindre enn eller lik ?: ".Format (numone, numtwo, first_comparison))
print (" er mindre enn eller lik ?: ".Format (numthree, numone, Second_Comparison))
print (" er mindre enn eller lik ?: ".Format (numone, numfour, tredje_comparison))

Her er resultatet i det sanne og falske formatet.

Eksempel 3

Jo mindre enn eller lik operatøren med sekvenser er illustrert i dette eksemplet.

Operatøren sammenligner de tilsvarende elementene fra de to sekvensene iterativt når man arbeider med sekvenser. Fram til de får et falskt resultat fra sammenligning, eller konklusjonen av sekvensen oppnås med alle sanne resultater fra sammenligninger, er alle de tilsvarende elementene fra de to sekvensene gjenstand for sammenligning.

Følgende program vil sammenligne fire lister-A, B, C og D-og avgjøre om og er mindre enn eller lik hver av de tre andre.

Kontroller om [22, 34, 21] = [77, 9] innebærer å bestemme om [a, = b]. Mindre enn eller lik returnerer sant når du sammenligner den første oppføringen av listene.

For A = C innebærer dette å avgjøre om [22, 34, 21] = [21, 63, 2, 1]. Jo mindre enn eller lik operatøren i et Python -program returnerer sant når de to første varene blir sammenlignet. Som et resultat fortsetter operatøren å se til den finner en listes slutt, der alle elementene er sanne, eller til den finner en falsk i midten. Operatøren gir falsk som et resultat for det tredje elementet. Nå som sammenligningen er stoppet, returnerer operatøren falsk. Og det er åpenbart fra dataene at operatøren returnerer usant for tilstanden a = d.

a = [22, 34, 21]
B = [77, 9]
C = [21, 63, 2, 1]
d = [12, 24, 88]
trykk (a <= b)
trykk (a <= c)
trykk (a <= d)

Den nevnte koden ga følgende resultater:

Eksempel 4

Python mindre enn eller lik IF -uttalelsen brukes i dette eksemplet. I en, hvis uttalelse, jo mindre enn eller lik operatøren kan brukes som et uttrykk. Det gjøres for å bestemme om du skal utføre hvis en del av koden. For eksempel er IF -seksjonen lagt inn hvis tilstandsalderen = 15 bestemmer om verdien av variabelen “alder” er mindre enn eller lik 15.

Brukeren blir bedt om å angi deres alder ved å bruke input () -funksjonen i følgende kode. Den avgjør deretter om brukerinngangen er mindre enn eller lik 15 etter å ha konvertert den til et heltall ved bruk av int () -funksjonen. I så fall er IF -grenen nådd. Ellers beveger den seg til andre gren.

Alder = int (input ('Angi din alder:'))
Hvis alder <= 15:
trykk ('ikke kvalifisert')
ellers:
trykk ('kvalifisert')

Her er et eksempel på hvordan du bruker denne koden, der nummer 22 er innlatende:


Her er et eksempel på hvordan tilstanden ikke blir oppfylt under henrettelse.

Konklusjon

I Python er det mange typer operatører, inkludert aritmetikk, sammenligning og bitvis operatører. Jo mindre enn eller lik (tall <= number ) comparison operator was the subject of this article. Binary operators, known as comparison operators, are employed in programs to compare two items. As they establish the relationship between two objects in Python, these are also known as relational operators. We have utilized the less than or equal operator to alter the data and control the order of execution in our example programs.