Python bin() -funktio

Python Bin Funktio



'Python' on tietokoneohjelmointikieli, jota käytetään laajalti, koska sen kielikoodaus on samanlainen kuin englannin kieli. Tästä syystä ohjelmoijat ja käyttäjät pitävät sitä parempana, koska sitä on helppo lukea ja työstää. 'bin()' on Pythonin sisäänrakennettu funktio, jota käytetään kokonaislukujen muuntamiseen binäärimuunnokseksi. Binääriluvut ovat niitä, jotka ilmaisevat kantaluvun 2, mikä tarkoittaa, että ne ovat joko '1' tai '0'. Pythonin binäärimuunnos esitetään etuliitteellä 'Ob'. Tämä on binäärimuodon merkkijonoesitystä varten.

Kuinka bin()-funktio toimii Pythonissa

Kun välitämme kokonaisluvun bin()-funktion suorittamista varten, tulokset saavat binääriesityksen annetusta numerosta, mutta alkavat 'Ob'-etuliitteellä. Esimerkiksi, jos numeron '7' binääritulos on '111', se näyttää tuloksen etuliiteineen, joka näyttää tältä 'Ob111'. Suoritamme bin()-funktion Python-ympäristössä. Suoritamme vielä selkeän selityksen seuraavassa kirjoituksessa olevien esimerkkien avulla.

Syntaksi

' roskakori ( )

Yllä oleva syntaksi on Python bin() -funktiosta. Funktio bin() muuntaa luvun binääriluvuksi. Se toimii, kun välitämme luvun Pythonissa bin()-funktiolle, ja se antaa paluutulokset binäärilukujen esityksessä.







Parametri

' roskakori ( ja )

Syntaksin 'e' on kokonaisluku, joka on annettu muunnosteholle binäärimuodossa. 'e' kutsutaan myös parametriksi.



Esimerkkien suorittaminen käyttämällä Pythonin bin()-funktiota

Seuraavassa on esimerkkejä, joita käytämme tässä opetusohjelmassa Pythonin bin()-funktion kanssa ymmärtääksemme ymmärrettävästi bin()-funktion käyttöä.



  • Funktio bin() käyttäminen Pythonissa
  • Funktion bin() käyttäminen ei-kokonaisluvulla Pythonissa
  • Toiminnon bin() käyttäminen ei-kokonaisluvun indeksillä Pythonissa
  • Positiivisen numeerisen arvon suorittaminen binääriarvoksi Pythonin bin()-funktiolla
  • Negatiivisen numeerisen arvon suorittaminen binääriarvoksi Pythonin bin()-funktiolla
  • Funktion bin() käyttäminen float-tyypillä Pythonissa
  • Funktion bin() käyttäminen Pythonin muotomenetelmällä

Esimerkki 01: bin()-funktion käyttö Pythonissa

Tässä esimerkissä opimme käyttämään Pythonin bin()-funktiota. Ensin meidän on alustettava numero. Tässä otamme '20'. Tulosta nyt funktio lauseella 'binääriluku 20 on' kirjoitettu Pythonin bin()-funktiolla.





Tulos näyttää onnistuneesti suoritetun binääriluvun muuntamisen numerolle '20'. 'ob'-etuliite näytetään lähdössä, ja '101' on binäärimuunnosmerkkijonon tulokset.



Esimerkki 02: bin()-funktion käyttö Pythonin User-Define a -funktiolla

Tässä toteutamme bin()-funktion Pythonissa käyttäjän määrittelemällä funktiolla. Olemme ottaneet binäärin 'w':ksi ja toisen 'n'. 'n' sisältää bin()-funktion muunnos 'w':lle. Nyt ehtoa sovelletaan 'Ob'-etuliitteen poistamiseen tässä esimerkissä. Sitten meidän on valittava luku, jonka olemme ottaneet binääriesitykseen lisätyn luvun '85'.

Seuraava tulos näyttää yllä koodissa valitun '85':n binääriesityksen käyttämällä bin()-funktiota käyttäjän määrittämän Python-funktion kanssa.

Esimerkki 03: bin()-funktion ja index()-funktion käyttäminen käyttäjän määrittämän funktion avulla Pythonissa

Tässä suoritamme bin()-funktion yhdessä index()-funktion kanssa käyttämällä käyttäjän määrittämää funktiota Pythonissa. Tässä menetelmässä meidän on lähetettävä objektit bin():iin ja käytettävä sen kanssa myös Python index():tä, joka palauttaa aina positiivisen kokonaisluvun. Koodissa toteutettavaksi valittu numero on '66' Pythonissa bin()- ja index()-menetelmiä käyttäen.

Bin()-funktio ja index()-menetelmän numero “66” binääriesitys suoritetaan onnistuneesti.

Esimerkki 04: Positiivisen numeerisen arvon suorittaminen binäärimuodossa Pythonin bin()-funktiolla

Tässä esimerkissä suoritamme Pythonissa bin()-funktion ottamalla positiivisen kokonaisluvun (luvun), joka suorittaa binääritoiminnon tälle positiiviselle numerolle. Tätä varten meidän on alustettava numero. Tässä esimerkissä olemme ottaneet luvun '45', jonka pitäisi olla mikä tahansa luku, mutta sen tulee olla positiivinen.

Tulos näyttää positiivisen kokonaisluvun annettuna '45', jolloin binääriesitys tehdään Pythonin bin()-funktiolla.

Esimerkki 05: Negatiivisen numeerisen arvon suorittaminen binäärimuodossa Pythonin bin()-funktiolla

Edellisessä esimerkissä suoritimme positiivisen numeerisen arvon käyttämällä bin-funktiota. Tässä käytämme samaa koodia, mutta suoritamme negatiivisen numeerisen arvon käyttämällä bin()-funktiota binäärimuodossa muuttamalla arvon negatiiviseksi kokonaislukualustaksi. Joten meillä on tässä negatiivinen luku '-35'.

Negatiivinen kokonaisluku '-35' binääriesitys esitetään alla Pythonin bin()-funktiolla:

Esimerkki 06: bin()-funktion käyttö Float Typellä Pythonissa

Entä jos meidän on suoritettava bin-funktio luvulla, jossa on piste, jota kutsutaan tietokonekielessä kelluvaksi luvuksi, kuten '8.7' tai mikä tahansa luku, joka ei ole pyöristys? Katsotaanpa esimerkkiä tämän skenaarion käsittelemisestä. Olemme läpäisseet float-lukuargumentin. Numero on '74.3' print-käskyn kanssa käyttäen bin() Python-funktiota.

Tässä on Pythonin float-tyypin numeron tulos käyttämällä bin()-funktiota. 'Float'-tulkintaa ei voida suorittaa kokonaislukuna. Tämä päättelee, että emme voi käyttää liukulukua Pythonin binääriesitykseen käyttämällä bin()-funktiota.

Esimerkki 07: bin()-funktion käyttö Pythonin muotomenetelmällä

Tässä esimerkissä toteutamme muotomenetelmän Pythonin bin()-funktiolla. Muotoilumenetelmät toimivat ottamalla kaksi parametria samaan koodin suoritukseen. Se ottaa ensimmäisen parametrin numeron, ja toinen parametri liittyy numeron esitykseen ensimmäisessä parametrissa.

Tulos näyttää kahden annetun parametrin tulokset alla:

Johtopäätös

Tässä artikkelissa keskityimme bin()-funktion käyttöön Pythonissa tarjoamalla erilaisia ​​esimerkkejä, kuten positiivisten ja negatiivisten kokonaislukuarvojen operaatiosta Pythonissa bin()-funktiolle, funktioille bin() ja index(). käyttäjän määrittämillä versioilla, yksinkertaisella bin-toiminnolla ja vain bin()-funktiolla käyttäjän määrittämillä funktioilla. Koska 'Ob'-etuliite näkyy binääriesityksen kanssa joka kerta esimerkissä 2, olemme suorittaneet etuliitepoiston Python-kotisivulla. Pythonin bin()-funktio on hyödyllinen mutta tehokas sisäänrakennettu funktio kokonaislukujen muuntamiseen. Suorittamatta sitä pitkällä menetelmällä, voimme tehdä sen syöttämällä vain arvon (numeron), jonka binääritulokset haluamme.