number = input(u'輸入號(hào)碼:\n'.encode('utf-8'))#number = "%03d"%numbernum_list = list(str(number))
num_list = [int(num_list[i]) for i in range(len(num_list))]print num_list
代碼如上,輸入其他數(shù)字還行。都能正常print出來(lái)
但是如果首位是0 。 比如輸入“046”,那會(huì)打印出來(lái)[3,8]
請(qǐng)問(wèn)這是什么原因
python:輸入數(shù)字,然后存入數(shù)組,首位為0,為什么不行
慕田峪4524236
2019-01-29 21:13:49