Hvordan bin () -funksjonen fungerer i Python
Når vi passerer et heltall for utførelsen av BIN () -funksjonen, kommer resultatene med en binær representasjon av det gitte tallet, men starter med "OB" -prefikset. For eksempel, hvis tallet “7” binært resultat er “111”, vil det vise resultatet med prefikset inkludert, som ser ut som “OB111”. Vi utfører BIN () -funksjonen i Python -miljøet. Vi vil oppnå en ytterligere klar forklaring ved hjelp av eksemplene i følgende oppskrivning.
Syntaks
“Bin ()”Ovennevnte syntaks er av Python Bin () -funksjonen. Bin () -funksjonen konverterer et tall til et binært tall. Det fungerer når vi overfører et tall til funksjonsboksen () i Python, og det vil gi returresultatene i representasjonen av binære tall.
Parameter
“Bin (e)”"E" i syntaks er heltallet som er gitt for konverteringsytelsen i binær. “E” kalles også parameteren.
Utføre eksemplene ved å bruke Bin () -funksjonen i Python
Følgende er eksemplene vi vil bruke i denne opplæringen med Bin () -funksjonen i Python for å forståelig forstå Bin () -funksjonen for bruk.
Eksempel 01: Betjening av bin () -funksjonen i Python
I dette eksemplet lærer vi hvordan du bruker Python's Bin () -funksjon. Først må vi initialisere nummeret. Her tar vi “20”. Skriv ut funksjonen med uttalelsen “Det binære antallet 20 er” skrevet med BIN () -funksjonen i Python.
Utgangen viser den binære tallkonverteringen som ble utført på tallet “20”. "OB" -prefikset vises i utgangen, og "101" er de binære konverteringsstrengresultatene.
Eksempel 02: Betjening av bin () -funksjonen med bruker-definer en funksjon i Python
Her vil vi implementere Bin () -funksjonen i Python med en brukerdefinert funksjon. Vi har tatt det binære som "W" og den andre som "n". “N” har bin () funksjonskonvertering for “w”. Nå brukes tilstanden for å fjerne "OB" -prefikset i dette eksemplet. Deretter må vi velge et nummer, som vi har tatt nummeret "85" lagt til for den binære representasjonen.
Følgende utgang viser den binære representasjonen av “85” valgt ovenfor i koden, ved å bruke BIN () -funksjonen med den brukerdefinerte funksjonen i Python.
Eksempel 03: Betjening av bin () -funksjonen og indeksen () -funksjonen med den brukerdefinerte funksjonen i Python
Her vil vi utføre BIN () -funksjonen sammen med indeksen () ved hjelp av en brukerdefinert funksjon i Python. I denne metoden må vi sende objektene til søpla () og bruke Python -indeksen () med den også, som alltid returnerer det positive heltallet. Antallet som er valgt å implementere i koden er “66” for den binære representasjonen i Python ved bruk av BIN () og Index () -metoder.
BIN () -funksjonen og indeksen () -metallet “66” binær representasjon utføres med suksess.
Eksempel 04: Utfører den positive numeriske verdien til binær ved hjelp av bin () -funksjonen i Python
I dette eksemplet vil vi utføre BIN () -funksjonen i Python, og ta det positive heltallet (nummer) som vil utføre den binære operasjonen på det positive tallet. For det må vi initialisere et tall. Her i dette eksemplet har vi tatt nummeret “45”, som burde være et hvilket som helst tall, men bør være positivt.
Utgangen viser det positive heltallet som gitt “45”, noe som resulterer i at den binære representasjonen blir gjort ved å bruke BIN () -funksjonen i Python.
Eksempel 05: Utfør den negative numeriske verdien til binær ved hjelp av bin () -funksjonen i Python
I forrige eksempel utførte vi den positive numeriske verdien ved hjelp av BIN -funksjonen. Her vil vi bruke samme kode, men utføre den negative numeriske verdien ved hjelp av BIN () -funksjonen i binær ved bare å endre verdien til et negativt heltallsinitialisering. Så vi har det negative antallet her tildelt “-35”.
Det negative heltallet “-35” binærrepresentasjon vises nedenfor ved bruk av Python's Bin () -funksjon:
Eksempel 06: Betjening av bin () -funksjonen med float -type i Python
Hva om vi må utføre søppelfunksjonen med et tall som har et punkt i seg som kalles et flytende nummer på dataspråket, for eksempel “8.7 ”eller noe tall, som ikke er en avrunding? La oss se på et eksempel på hvordan vi skal takle dette scenariet. Vi har bestått et floatnummerargument. Antallet er “74.3 ”med utskriftserklæringen ved å bruke funksjonsbinen () Python.
Her er resultatet av float -typen nummer i Python ved hjelp av BIN () -funksjonen. Den "flyte" -tolkningen kan ikke utføres som et heltall. Som konkluderer med at vi ikke kan bruke flytende punktnummer for den binære representasjonen i Python ved hjelp av BIN () -funksjonen.
Eksempel 07: Operering av bin () -funksjonen med formatmetoden i Python
I dette eksemplet vil vi implementere formatmetoden ved hjelp av Python's Bin () -funksjon. Formatmetodene fungerer ved å ta de to parametrene i samme kodeutførelse. Det tar det første parameternummeret, og den andre parameteren følger med representasjonen av tallet i den første parameteren.
Utgangen viser de to gitte parameternes resultater gitt nedenfor:
Konklusjon
I denne artikkelen fokuserte vi på bruken av BIN () -funksjonen i Python ved å gi forskjellige eksempler, for eksempel med den positive og negative heltallverdiene -operasjonen i Python for Bin () -funksjonen, funksjonen Bin () og indeksen () Med den brukerdefinerte versjonen, den enkle BIN-operasjonen, og bare BIN () -funksjonsoperasjonen med en brukerdefinert funksjon. Mens "OB" -prefikset dukker opp med den binære representasjonen hver eneste gang i eksempel 2, har vi utført prefiksfjerningen i Python -hjemmet. Funksjonsbinen () i Python er en nyttig, men kraftig innebygd funksjon for konverteringsytelsen til heltall. Uten å utføre det i en lang metode, kan vi gjøre det ved bare å legge inn verdien (antall) hvis binære resultater vi ønsker.