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

  • Commander Chalkboard

    Commander Ch

    20 Ocak 2014
  • KittiesMama

    KittiesMama

    10 AĞUSTOS 2008
  • OnlyFunClips

    OnlyFunClips

    16 ŞUBAT 2012