我要產生如以下在Python號二元列表中的零:二元函數削減
'0':'0000', '1':'0001', '2':'0010', '3':'0011', '4':'0100', '5':'0101',
'6':'0110', '7':'0111', '8':'1000', '9':'1001' .....
我寫小代碼做這個工作,但是當我跑,我得到了類似的結果這個: '0':'0', '1':'1', '2':'10', '3':'11', '4':'100', '5':'101', '6':'110', '7':'111', '8':'1000', '9':'1001' .....
我該怎麼做,bin()並沒有在開始時全部切掉零。謝謝你的閱讀。我的代碼:
my_number = int(input("Please enter number"))
for i in range(0,2**my_number):
print(bin(i)[2:])
您'ljust()'它用零。 –