藍橋杯python每日一題—— 01字串

01字串

試題 基礎練習 
  
資源限制
時間限制:1.0s   內存限制:256.0MB
問題描述
對於長度爲5位的一個01串,每一位都可能是0或1,一共有32種可能。它們的前幾個是:

00000

00001

00010

00011

00100

請按從小到大的順序輸出這32種01串。

輸入格式
本試題沒有輸入。
輸出格式
輸出32行,按從小到大的順序每行一個長度爲5的01串。
樣例輸出
00000
00001
00010
00011
<以下部分省略>

解題:

for i in range(32): print('{0:05b}'.format(i))

else:

print('00000')
print('00001')
print('00010')
print('00011')
print('00100')
print('00101')
print('00110')
print('00111')
print('01000')
print('01001')
print('01010')
print('01011')
print('01100')
print('01101')
print('01110')
print('01111')
print('10000')
print('10001')
print('10010')
print('10011')
print('10100')
print('10101')
print('10110')
print('10111')
print('11000')
print('11001')
print('11010')
print('11011')
print('11100')
print('11101')
print('11110')
print('11111')
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章