SORU
2 Mayıs 2012, ÇARŞAMBA


Dönüştürme python ikili tamsayı

Bir ikili bir tamsayı dönüştürmek için, bu kodu kullandım :

>>> bin(6)  
'0b110'

ve silmek için '0b', bu kullanın :

>>> bin(6)[2:]  
'110'

Ben ise 00000110 yerine 110 6 göstermek istiyorum ne yapabilirim?

CEVAP
2 Mayıs 2012, ÇARŞAMBA


>>> '{0:08b}'.format(6)
00000110

Sadece biçimlendirme dize bölümleri açıklamak için:

  • {} bir dizeye bir değişken yerler
  • 0 değişken 0 konumunda değişken alır
  • : bu değişken için biçimlendirme seçenekleri (aksi ondalık 6 temsil eder) ekler
  • 08 sekiz basamaklı sayı yastıklı sıfır solda biçimleri
  • b ikili gösterimi için numarayı çevirir

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Android Authority

    Android Auth

    3 NİSAN 2011
  • Google Chrome

    Google Chrom

    1 EYLÜL 2008
  • уσ ρℓz sυв ιℓℓ sυв вαcқ

    уσ ρℓz

    14 EKİM 2010