Python bin() Funktion

Python Bin Funktion



'Python' är ett datorprogrammeringsspråk som används ofta eftersom dess språkkodning liknar det engelska språket. Därför föredrar programmerare och användare det eftersom det är lätt att läsa och arbeta med. Funktionen 'bin()' är en inbyggd funktion i Python som används för omvandling av heltal till en binär omvandling. De binära talen är de som uttrycker basen 2, vilket betyder att de är antingen '1' eller '0'. Den binära konverteringen i Python representeras med prefixet 'Ob'. Detta är för strängformatspresentationen av binären.

Hur bin()-funktionen fungerar i Python

När vi skickar ett heltal för exekveringen av bin()-funktionen kommer resultaten med en binär representation av det givna talet men börjar med 'Ob'-prefixet. Till exempel, om numret '7' binärt resultat är '111', kommer det att visa resultatet med prefixet inkluderat, vilket ser ut som 'Ob111'. Vi utför funktionen bin() i Python-miljön. Vi kommer att åstadkomma ytterligare en tydlig förklaring med hjälp av exemplen i följande beskrivning.

Syntax

'bin ( )

Ovanstående syntax är av Python bin()-funktionen. Funktionen bin() konverterar ett tal till ett binärt tal. Det fungerar när vi skickar ett nummer till funktionen bin() i Python, och det kommer att ge returresultaten i representationen av binära tal.







Parameter

'bin ( och )

'e' i syntaxen är det heltal som ges för konverteringsprestanda i binärt. 'e' kallas också parametern.



Exekvera exemplen genom att använda funktionen bin() i Python

Följande är de exempel som vi kommer att tillämpa i den här handledningen med funktionen bin() i Python för att förstå funktionen bin() för användning.



  • Använda funktionen bin() i Python
  • Att använda funktionen bin() med icke-heltalet i Python
  • Använder funktionen bin() med indexet för icke-heltalet i Python
  • Utför det positiva numeriska värdet till binär med funktionen bin() i Python
  • Utför det negativa numeriska värdet till binär med funktionen bin() i Python
  • Använda funktionen bin() med float-typ i Python
  • Använda funktionen bin() med formatmetoden i Python

Exempel 01: Använda bin()-funktionen i Python

I det här exemplet kommer vi att lära oss hur man använder Pythons bin()-funktion. Först måste vi initialisera numret. Här kommer vi att ta '20'. Skriv nu ut funktionen med påståendet 'det binära talet på 20 är' skrivet med funktionen bin() i Python.





Utdata visar den binära talomvandlingen som framgångsrikt utförts på talet '20'. Prefixet 'ob' visas i utgången och '101' är resultatet av den binära konverteringssträngen.



Exempel 02: Använda bin()-funktionen med User-Define a Function i Python

Här kommer vi att implementera bin()-funktionen i Python med en användardefinierad funktion. Vi har tagit det binära som 'w' och det andra som 'n'. 'n' har bin() funktionsomvandlingen för 'w'. Nu tillämpas villkoret för att ta bort prefixet 'Ob' i det här exemplet. Sedan måste vi välja ett tal, som vi har tagit talet '85' lagt till för den binära representationen.

Följande utdata visar den binära representationen av '85' som valts ovan i koden, med funktionen bin() med den användardefinierade funktionen i Python.

Exempel 03: Använda bin()-funktionen och index()-funktionen med den användardefinierade funktionen i Python

Här kommer vi att köra funktionen bin() tillsammans med index() med en användardefinierad funktion i Python. I den här metoden måste vi skicka objekten till bin() och även använda Python index() med den, som alltid returnerar det positiva heltal. Numret som valts för att implementera i koden är '66' för den binära representationen i Python med metoderna bin() och index().

Bin()-funktionen och index()-metoden nummer '66' binär representation utförs med framgång.

Exempel 04: Utför det positiva numeriska värdet till binärt med funktionen bin() i Python

I det här exemplet kommer vi att utföra funktionen bin() i Python och ta det positiva heltal (tal) som kommer att utföra den binära operationen på det positiva talet. För det måste vi initialisera ett nummer. Här i det här exemplet har vi tagit talet '45', som ska vara vilket tal som helst men ska vara positivt.

Utdata visar det positiva heltal som givet '45', vilket resulterar i att den binära representationen görs med hjälp av funktionen bin() i Python.

Exempel 05: Utför det negativa numeriska värdet till binärt med funktionen bin() i Python

I det föregående exemplet utförde vi det positiva numeriska värdet med hjälp av bin-funktionen. Här kommer vi att tillämpa samma kod men utföra det negativa numeriska värdet med funktionen bin() i binär genom att bara ändra värdet till en negativ heltalsinitiering. Så vi har det negativa numret här tilldelat '-35'.

Det negativa heltal '-35' binära representationen visas nedan med Pythons bin() funktion:

Exempel 06: Använda bin()-funktionen med Float Type i Python

Vad händer om vi måste utföra bin-funktionen med ett tal som har en punkt i sig som kallas ett flytande tal på datorspråket, till exempel '8.7' eller vilket tal som helst, som inte är en avrundning? Låt oss titta på ett exempel på hur man hanterar detta scenario. Vi har klarat ett flyttalsargument. Numret är '74.3' med utskriftssatsen som använder funktionen bin() Python.

Här är resultatet av flyttypnumret i Python med hjälp av bin()-funktionen. Tolkningen 'flytande' kan inte köras som ett heltal. Det drar slutsatsen att vi inte kan använda flyttalstalet för den binära representationen i Python med hjälp av bin()-funktionen.

Exempel 07: Använda bin()-funktionen med formatmetoden i Python

I det här exemplet kommer vi att implementera formatmetoden med Pythons bin()-funktion. Formatmetoderna fungerar genom att de två parametrarna används i samma kodexekvering. Den tar det första parameternumret, och den andra parametern går med representationen av numret i den första parametern.

Utdatan visar de två givna parametrarnas resultat nedan:

Slutsats

I den här artikeln fokuserade vi på användningen av funktionen bin() i Python genom att tillhandahålla olika exempel, till exempel med operationen för positiva och negativa heltalsvärden i Python för funktionen bin(), funktionen bin() och index() med den användardefinierade versionen, den enkla bin-operationen och endast bin()-funktionsoperationen med en användardefinierad funktion. Eftersom 'Ob'-prefixet dyker upp med den binära representationen varje gång i exempel 2, har vi utfört prefixborttagningen i Python-hemmet. Funktionen bin() i Python är en användbar men ändå kraftfull inbyggd funktion för omvandlingsprestanda för heltal. Utan att köra det i en lång metod kan vi göra det genom att bara ange värdet (talet) vars binära resultat vi vill ha.