Python bin() İşlev

Python Bin Islev



“Python”, dil kodlaması İngilizce diline benzer olduğu için yaygın olarak kullanılan bir bilgisayar programlama dilidir. Bu nedenle programcılar ve kullanıcılar, okunması ve üzerinde çalışılması kolay olduğu için tercih ediyor. “bin()” işlevi, tamsayı sayıları ikili biçim değiştirmeye dönüştürmek için kullanılan Python'da yerleşik bir işlevdir. İkili sayılar, 2 tabanını ifade eden sayılardır, yani ya “1” ya da “0”dır. Python'daki ikili dönüşüm, “Ob” öneki ile temsil edilir. Bu, ikili dosyanın dize biçimi sunumu içindir.

Python'da bin() İşlevi Nasıl Çalışır?

bin() fonksiyonunun yürütülmesi için bir tamsayı ilettiğimizde, sonuçlar verilen sayının ikili gösterimi ile gelir ancak “Ob” öneki ile başlar. Örneğin, '7' sayısı ikili sonuç '111' ise, sonucu 'Ob111' gibi görünen önekle birlikte gösterecektir. Python ortamında bin() fonksiyonunu gerçekleştiriyoruz. Aşağıdaki yazımda örnekler yardımıyla daha net bir anlatıma ulaşacağız.

Sözdizimi

'çöp Kutusu ( )

Yukarıdaki sözdizimi Python bin() işlevine aittir. bin() işlevi, bir sayıyı ikili sayıya dönüştürür. Python'da bin() işlevine bir sayı ilettiğimizde çalışır ve ikili sayıların temsilinde dönüş sonuçlarını verir.







Parametre

'çöp Kutusu ( ve )

Sözdizimindeki 'e', ikili dosyadaki dönüştürme performansı için verilen tamsayıdır. 'e' parametresi olarak da adlandırılır.



Python'da bin() İşlevini Kullanarak Örnekleri Çalıştırma

Aşağıda, bin() işlevini kullanım için anlaşılır bir şekilde anlamak için Python'daki bin() işleviyle bu öğreticide uygulayacağımız örnekler verilmiştir.



  • Python'da bin() işlevini çalıştırma
  • Python'da bin() işlevini tamsayı olmayanla çalıştırma
  • Python'da tamsayı olmayan dizinle bin() işlevini çalıştırma
  • Python'da bin() işlevini kullanarak pozitif sayısal değeri ikili olarak gerçekleştirme
  • Python'da bin() işlevini kullanarak negatif sayısal değeri ikili olarak gerçekleştirme
  • Python'da bin() işlevini şamandıra türüyle çalıştırma
  • Python'da bin() işlevini format yöntemiyle çalıştırma

Örnek 01: Python'da bin() İşlevini Çalıştırma

Bu örnekte Python'un bin() fonksiyonunun nasıl kullanılacağını öğreneceğiz. İlk olarak, numarayı başlatmamız gerekiyor. Burada “20” alacağız. Şimdi, Python'da bin() işleviyle yazılan “20'nin ikili sayısı” ifadesiyle işlevi yazdırın.





Çıktı, “20” sayısı üzerinde başarıyla gerçekleştirilen ikili sayı dönüşümünü gösterir. Çıktıda 'ob' öneki görüntülenir ve '101' ikili dönüştürme dizesi sonuçlarıdır.



Örnek 02: Python'da Kullanıcı Tanımlı Bir İşlevle bin() işlevini çalıştırma

Burada bin() fonksiyonunu Python'da kullanıcı tanımlı bir fonksiyon ile uygulayacağız. İkiliyi “w” ve diğerini “n” olarak aldık. “n”, “w” için bin() işlev dönüşümüne sahiptir. Şimdi, bu örnekte “Ob” önekini kaldırmak için koşul uygulanır. Ardından, ikili gösterim için eklenen “85” sayısını aldığımız bir sayı seçmeliyiz.

Aşağıdaki çıktı, Python'da kullanıcı tanımlı işlevle bin() işlevini kullanarak kodda yukarıda seçilen '85'in ikili gösterimini görüntüler.

Örnek 03: Python'da bin() İşlevini ve index() İşlevini Kullanıcı Tanımlı İşlevle Çalıştırma

Burada, Python'da kullanıcı tanımlı bir fonksiyon kullanarak bin() fonksiyonunu index() ile birlikte çalıştıracağız. Bu yöntemde, nesneleri bin()'e göndermeli ve onunla birlikte her zaman pozitif tamsayı döndüren Python indeksini() kullanmalıyız. Python'da bin() ve index() yöntemlerini kullanarak ikili gösterim için kodda uygulamak üzere seçilen sayı “66”dır.

bin() işlevi ve index() yöntem numarası “66” ikili gösterimi başarıyla gerçekleştirilir.

Örnek 04: Python'da bin() İşlevini Kullanarak Pozitif Sayısal Değeri İkili Dosyaya Gerçekleştirme

Bu örnekte, bu pozitif sayı üzerinde ikili işlemi gerçekleştirecek pozitif tamsayıyı (sayı) alarak Python'da bin() işlevini gerçekleştireceğiz. Bunun için bir sayı başlatmamız gerekiyor. İşte bu örnekte, herhangi bir sayı olması gereken ancak pozitif olması gereken “45” sayısını aldık.

Çıktı, pozitif tamsayıyı verilen “45” olarak görüntüler, bu da Python'da bin() işlevi kullanılarak ikili gösterimin yapılmasına neden olur.

Örnek 05: Python'da bin() İşlevini Kullanarak Negatif Sayısal Değeri İkiliye Gerçekleştirme

Önceki örnekte, bin işlevini kullanarak pozitif sayısal değeri gerçekleştirdik. Burada, aynı kodu uygulayacağız, ancak değeri negatif bir tamsayı başlatmaya değiştirerek ikili olarak bin() işlevini kullanarak negatif sayısal değeri gerçekleştireceğiz. Yani, burada “-35” olarak atanan negatif sayıya sahibiz.

Negatif tamsayı “-35” ikili gösterimi, Python'un bin() işlevi kullanılarak aşağıda gösterilmiştir:

Örnek 06: Python'da bin() İşlevini Float Type ile Çalıştırma

Bin işlevini, bilgisayar dilinde “8.7” ​​gibi kayan sayı olarak adlandırılan veya yuvarlama olmayan herhangi bir sayı olarak adlandırılan bir nokta içeren bir sayı ile gerçekleştirmemiz gerekirse? Bu senaryoyla nasıl başa çıkılacağına dair bir örneğe bakalım. Bir kayan sayı argümanını geçtik. Sayı, bin() Python işlevini kullanan print ifadesiyle birlikte “74.3”tür.

İşte bin() işlevini kullanan Python'daki kayan tipteki sayının sonucu. 'Float' yorumu bir tamsayı olarak yürütülemez. Bu, bin() işlevini kullanarak Python'daki ikili gösterim için kayan nokta sayısını kullanamayacağımız sonucuna varır.

Örnek 07: bin() işlevini Python'da Format Yöntemiyle Çalıştırma

Bu örnekte, Python'un bin() işlevini kullanarak format yöntemini uygulayacağız. Biçim yöntemleri, aynı kod yürütmesinde iki parametreyi alarak çalışır. İlk parametre numarasını alır ve ikinci parametre, ilk parametredeki sayının temsili ile birlikte gider.

Çıktı, aşağıda verilen iki parametrenin sonuçlarını görüntüler:

Çözüm

Bu makalede, bin() işlevi, bin() ve index() işlevi için Python'da pozitif ve negatif tamsayı değerleri işlemi gibi farklı örnekler vererek bin() işlevinin Python'da kullanımına odaklandık. kullanıcı tanımlı sürüm, basit bin işlemi ve yalnızca kullanıcı tanımlı bir işlevle bin() işlev işlemi. 'Ob' öneki, örnek 2'de her seferinde ikili gösterimle birlikte göründüğü için, Python ana sayfasında önek kaldırma işlemini gerçekleştirdik. Python'daki bin() işlevi, tam sayıların dönüştürme performansı için kullanışlı ancak güçlü bir yerleşik işlevdir. Uzun bir metotta çalıştırmadan sadece ikili sonuçlarını istediğimiz değeri (sayı) girerek yapabiliriz.