Python bin() funkcija

Python Bin Funkcija



'Python' je računalni programski jezik koji se široko koristi jer je njegovo kodiranje slično engleskom jeziku. Stoga ga programeri i korisnici preferiraju jer ga je lako čitati i raditi na njemu. Funkcija “bin()” ugrađena je funkcija u Python koja se koristi za pretvorbu cijelih brojeva u binarnu transfiguraciju. Binarni brojevi su oni koji izražavaju bazu 2, što znači da su ili “1” ili “0”. Binarna konverzija u Pythonu predstavljena je prefiksom 'Ob'. Ovo je za prezentaciju binarnog formata niza.

Kako funkcija bin() radi u Pythonu

Kada proslijedimo cijeli broj za izvršenje funkcije bin(), rezultati dolaze s binarnom reprezentacijom zadanog broja, ali počinju s prefiksom 'Ob'. Na primjer, ako je binarni rezultat broja '7' '111', prikazat će rezultat s uključenim prefiksom, koji izgleda kao 'Ob111'. Izvodimo funkciju bin() u Python okruženju. Postići ćemo dodatno jasno objašnjenje uz pomoć primjera u sljedećem tekstu.

Sintaksa

“bin ( )

Gornja sintaksa je funkcije Python bin(). Funkcija bin() pretvara broj u binarni broj. Radi tako što prosljeđujemo broj funkciji bin() u Pythonu, a ona će dati povratne rezultate u reprezentaciji binarnih brojeva.







Parametar

“bin ( i )

Slovo 'e' u sintaksi cijeli je broj dan za izvedbu konverzije u binarnom obliku. Slovo 'e' se također naziva i parametar.



Izvođenje primjera pomoću funkcije bin() u Pythonu

Slijede primjeri koje ćemo primijeniti u ovom vodiču s funkcijom bin() u Pythonu kako bismo razumljivo razumjeli upotrebu funkcije bin().



  • Rad s funkcijom bin() u Pythonu
  • Upravljanje funkcijom bin() s necijelim brojem u Pythonu
  • Upravljanje funkcijom bin() s indeksom za necijeli broj u Pythonu
  • Pretvaranje pozitivne numeričke vrijednosti u binarnu pomoću funkcije bin() u Pythonu
  • Pretvaranje negativne numeričke vrijednosti u binarnu pomoću funkcije bin() u Pythonu
  • Upravljanje funkcijom bin() s tipom float u Pythonu
  • Upravljanje funkcijom bin() s metodom formata u Pythonu

Primjer 01: Rad s funkcijom bin() u Pythonu

U ovom primjeru naučit ćemo kako koristiti Pythonovu funkciju bin(). Prvo, moramo inicijalizirati broj. Ovdje ćemo uzeti '20'. Sada ispišite funkciju s izjavom 'binarni broj 20 je' napisanom funkcijom bin() u Pythonu.





Izlaz pokazuje pretvorbu binarnog broja koja je uspješno izvedena na broju '20'. Prefiks 'ob' prikazuje se u izlazu, a '101' je rezultat niza binarne konverzije.



Primjer 02: Upravljanje funkcijom bin() s funkcijom User-Define a Function u Pythonu

Ovdje ćemo implementirati funkciju bin() u Pythonu s korisnički definiranom funkcijom. Binarno smo uzeli kao 'w', a drugo kao 'n'. 'n' ima pretvorbu funkcije bin() za 'w'. Sada se primjenjuje uvjet za uklanjanje prefiksa 'Ob' u ovom primjeru. Zatim, moramo odabrati broj, kojem smo uzeli broj '85' dodan za binarnu reprezentaciju.

Sljedeći izlaz prikazuje binarnu reprezentaciju '85' odabranog gore u kodu, koristeći funkciju bin() s korisnički definiranom funkcijom u Pythonu.

Primjer 03: Upravljanje funkcijom bin() i funkcijom index() pomoću korisnički definirane funkcije u Pythonu

Ovdje ćemo izvršiti funkciju bin() zajedno s index() koristeći korisnički definiranu funkciju u Pythonu. U ovoj metodi, moramo poslati objekte u bin() i koristiti Python index() također s njim, koji uvijek vraća pozitivan cijeli broj. Broj odabran za implementaciju u kodu je “66” za binarnu reprezentaciju u Pythonu korištenjem metoda bin() i index().

Binarna reprezentacija funkcije bin() i metode index() broj “66” uspješno je izvedena.

Primjer 04: Pretvaranje pozitivne numeričke vrijednosti u binarnu pomoću funkcije bin() u Pythonu

U ovom primjeru izvršit ćemo funkciju bin() u Pythonu, uzimajući pozitivni cijeli broj (broj) koji će izvršiti binarnu operaciju na tom pozitivnom broju. Za to moramo inicijalizirati broj. Ovdje u ovom primjeru uzeli smo broj '45', koji bi trebao biti bilo koji broj, ali trebao bi biti pozitivan.

Izlaz prikazuje pozitivni cijeli broj kao dano '45', što rezultira binarnom reprezentacijom pomoću funkcije bin() u Pythonu.

Primjer 05: Pretvaranje negativne numeričke vrijednosti u binarnu pomoću funkcije bin() u Pythonu

U prethodnom smo primjeru izveli pozitivnu numeričku vrijednost pomoću funkcije bin. Ovdje ćemo primijeniti isti kod, ali izvršiti negativnu numeričku vrijednost pomoću funkcije bin() u binarnom obliku samo mijenjajući vrijednost u inicijalizaciju negativnog cijelog broja. Dakle, ovdje imamo negativan broj dodijeljen '-35'.

Binarna reprezentacija negativnog cijelog broja '-35' prikazana je u nastavku pomoću Pythonove funkcije bin():

Primjer 06: Rad s funkcijom bin() s tipom Float u Pythonu

Što ako moramo izvršiti funkciju bin s brojem koji ima točku u sebi koji se u računalnom jeziku naziva plutajući broj, kao što je '8,7' ili bilo koji broj koji nije zaokružen? Pogledajmo primjer kako se nositi s ovim scenarijem. Proslijedili smo argument broja float. Broj je '74.3' s naredbom za ispis pomoću funkcije bin() Python.

Ovdje je rezultat broja tipa float u Pythonu pomoću funkcije bin(). Interpretacija 'float' ne može se izvršiti kao cijeli broj. To zaključuje da ne možemo koristiti broj s pomičnim zarezom za binarnu reprezentaciju u Pythonu pomoću funkcije bin().

Primjer 07: Upravljanje funkcijom bin() s metodom Format u Pythonu

U ovom ćemo primjeru implementirati metodu formatiranja pomoću Python-ove funkcije bin(). Metode formatiranja rade tako da uzimaju dva parametra u istom izvršavanju koda. Uzima prvi broj parametra, a drugi parametar ide uz reprezentaciju broja u prvom parametru.

Izlaz prikazuje rezultate dva zadana parametra navedena u nastavku:

Zaključak

U ovom smo se članku usredotočili na upotrebu funkcije bin() u Pythonu pružajući različite primjere, kao što je operacija pozitivnih i negativnih cjelobrojnih vrijednosti u Pythonu za funkciju bin(), funkciju bin() i index() s korisnički definiranom verzijom, jednostavnom bin operacijom i samo operacijom funkcije bin() s korisnički definiranom funkcijom. Kako se prefiks “Ob” pojavljuje uz binarnu reprezentaciju svaki put u primjeru 2, izvršili smo uklanjanje prefiksa u početnoj stranici Pythona. Funkcija bin() u Pythonu je korisna, ali moćna ugrađena funkcija za pretvorbu cijelih brojeva. Bez izvršavanja u dugoj metodi, možemo to učiniti samo unosom vrijednosti (broja) čije binarne rezultate želimo.