Python bin() Function

Python Bin Function



Ang 'Python' ay isang computer programming language na malawakang ginagamit dahil ang language coding nito ay katulad ng wikang Ingles. Kaya naman, mas gusto ito ng mga programmer at user dahil madali itong basahin at gawin. Ang function na 'bin()' ay isang built-in na function sa Python na ginagamit para sa conversion ng mga integer na numero sa isang binary transfiguration. Ang mga binary na numero ay ang mga nagpapahayag ng base 2, na nangangahulugang sila ay alinman sa '1' o '0'. Ang binary conversion sa Python ay kinakatawan ng prefix na 'Ob'. Ito ay para sa pagtatanghal ng format ng string ng binary.

Paano Gumagana ang Bin() Function sa Python

Kapag nagpasa kami ng isang integer para sa pagpapatupad ng bin() function, ang mga resulta ay magkakaroon ng binary na representasyon ng ibinigay na numero ngunit magsisimula sa prefix na 'Ob'. Halimbawa, kung ang bilang na '7' binary na resulta ay '111', ipapakita nito ang resulta na may kasamang prefix, na mukhang 'Ob111'. Ginagawa namin ang bin() function sa kapaligiran ng Python. Magagawa namin ang isang mas malinaw na paliwanag sa tulong ng mga halimbawa sa susunod na pagsulat.

Syntax

“bin ( )

Ang syntax sa itaas ay sa Python bin() function. Ang bin() function ay nagko-convert ng isang numero sa isang binary na numero. Gumagana ito habang ipinapasa namin ang isang numero sa function bin() sa Python, at ibibigay nito ang mga resulta ng pagbabalik sa representasyon ng mga binary na numero.







Parameter

“bin ( at )

Ang 'e' sa syntax ay ang integer na ibinigay para sa pagganap ng conversion sa binary. Ang 'e' ay tinatawag ding parameter.



Pagpapatupad ng Mga Halimbawa sa pamamagitan ng Paggamit ng Bin() Function sa Python

Ang mga sumusunod ay ang mga halimbawang ilalapat namin sa tutorial na ito kasama ang bin() function sa Python upang maunawaan ang bin() function para sa paggamit.



  • Pagpapatakbo ng function bin() sa Python
  • Pagpapatakbo ng function bin() gamit ang non-integer sa Python
  • Pagpapatakbo ng function bin() na may index para sa non-integer sa Python
  • Ang pagsasagawa ng positibong numeric na halaga sa binary gamit ang bin() function sa Python
  • Ang pagsasagawa ng negatibong numeric value sa binary gamit ang function bin() sa Python
  • Pagpapatakbo ng function bin() na may float type sa Python
  • Pagpapatakbo ng function bin() gamit ang paraan ng format sa Python

Halimbawa 01: Pagpapatakbo ng bin() Function sa Python

Sa halimbawang ito, matututunan natin kung paano gamitin ang function na bin() ng Python. Una, kailangan nating simulan ang numero. Dito natin kukunin ang '20'. Ngayon, i-print ang function na may pahayag na 'ang binary na numero ng 20 ay' na nakasulat sa bin() function sa Python.





Ang output ay nagpapakita ng binary number conversion na matagumpay na naisagawa sa numerong “20”. Ang 'ob' prefix ay ipinapakita sa output, at ang '101' ay ang binary conversion string na mga resulta.



Halimbawa 02: Pagpapatakbo ng bin() function Gamit ang User-Define a Function sa Python

Dito, ipapatupad namin ang bin() function sa Python na may function na tinukoy ng user. Kinuha namin ang binary bilang 'w' at ang isa bilang 'n'. Ang “n” ay mayroong bin() function na conversion para sa “w”. Ngayon, inilapat ang kundisyon para sa pag-alis ng prefix na 'Ob' sa halimbawang ito. Pagkatapos, kailangan nating pumili ng numero, na kinuha natin ang numerong '85' na idinagdag para sa binary na representasyon.

Ang sumusunod na output ay nagpapakita ng binary na representasyon ng '85' na pinili sa itaas sa code, gamit ang bin() function na may function na tinukoy ng user sa Python.

Halimbawa 03: Pagpapatakbo ng Bin() Function at index() Function ng User-Defined Function sa Python

Dito, isasagawa namin ang bin() function kasama ang index() gamit ang isang function na tinukoy ng user sa Python. Sa pamamaraang ito, kailangan nating ipadala ang mga bagay sa bin() at gamitin din ang Python index() kasama nito, na palaging nagbabalik ng positive integer. Ang numerong pinili upang ipatupad sa code ay '66' para sa binary na representasyon sa Python gamit ang bin() at index() na mga pamamaraan.

Ang bin() function at ang index() method number na '66' na binary na representasyon ay naisagawa nang matagumpay.

Halimbawa 04: Pagsasagawa ng Positive Numeric Value sa Binary Gamit ang Bin() Function sa Python

Sa halimbawang ito, gagawin namin ang bin() function sa Python, na kumukuha ng positive integer (number) na magsasagawa ng binary operation sa positibong numerong iyon. Para doon, kailangan nating magpasimula ng isang numero. Dito sa halimbawang ito, kinuha namin ang numerong '45', na dapat ay anumang numero ngunit dapat ay isang positibo.

Ang output ay nagpapakita ng positibong integer bilang ibinigay na '45', na nagreresulta sa binary na representasyon na ginagawa sa pamamagitan ng paggamit ng bin() function sa Python.

Halimbawa 05: Pagganap ng Negative Numeric Value sa Binary Gamit ang bin() Function sa Python

Sa nakaraang halimbawa, ginawa namin ang positibong numeric na halaga gamit ang bin function. Dito, ilalapat namin ang parehong code ngunit gagawin ang negatibong numeric na halaga gamit ang bin() function sa binary sa pamamagitan lamang ng pagpapalit ng halaga sa isang negatibong integer na initialization. Kaya, mayroon kaming negatibong numero dito na nakatalagang '-35'.

Ang negatibong integer na '-35' binary na representasyon ay ipinapakita sa ibaba gamit ang Python's bin() function:

Halimbawa 06: Pagpapatakbo ng bin() Function Gamit ang Float Type sa Python

Paano kung kailangan nating gawin ang bin function na may isang numero na may punto dito na tinatawag na isang lumulutang na numero sa wika ng computer, tulad ng '8.7' o anumang numero, na hindi isang round-off? Tingnan natin ang isang halimbawa kung paano haharapin ang sitwasyong ito. Naipasa namin ang argumento ng float number. Ang numero ay '74.3' na may print statement gamit ang function bin() Python.

Narito ang resulta ng float type number sa Python gamit ang bin() function. Ang interpretasyong 'float' ay hindi maaaring isagawa bilang isang integer. Iyon ay nagtatapos na hindi namin magagamit ang floating point number para sa binary na representasyon sa Python gamit ang bin() function.

Halimbawa 07: Pagpapatakbo ng bin() function Gamit ang Format Method sa Python

Sa halimbawang ito, ipapatupad namin ang paraan ng pag-format gamit ang function ng bin() ng Python. Gumagana ang mga paraan ng format sa pamamagitan ng pagkuha ng dalawang parameter sa parehong pagpapatupad ng code. Kinakailangan ang unang numero ng parameter, at ang pangalawang parameter ay sumasama sa representasyon ng numero sa unang parameter.

Ipinapakita ng output ang mga resulta ng dalawang ibinigay na parameter na ibinigay sa ibaba:

Konklusyon

Sa artikulong ito, nakatuon kami sa paggamit ng bin() function sa Python sa pamamagitan ng pagbibigay ng iba't ibang halimbawa, tulad ng positive at negative integer values ​​operation sa Python para sa bin() function, function bin() at index() gamit ang bersyon na tinukoy ng gumagamit, ang simpleng operasyon ng bin, at ang pagpapatakbo ng function na bin() lamang na may function na tinukoy ng gumagamit. Habang lumalabas ang prefix na 'Ob' kasama ang binary na representasyon sa bawat pagkakataon sa halimbawa 2, naisakatuparan namin ang pag-alis ng prefix sa Python home. Ang function bin() sa Python ay isang kapaki-pakinabang ngunit malakas na built-in na function para sa pagganap ng conversion ng mga integer. Kung hindi ito isinasagawa sa mahabang paraan, magagawa natin ito sa pamamagitan lamang ng paglalagay ng halaga (numero) na ang mga binary na resulta ay gusto natin.