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

  • captainpuppys2000

    captainpuppy

    20 HAZİRAN 2013
  • Dellbear816

    Dellbear816

    4 Mart 2008
  • tychoadragmire

    tychoadragmi

    20 Mart 2006