分两步完成,首先利用 random.randint 生成随机数,随后当位数不足时通过以下两种方法数字前面填0补足位数。
方法一: 利用格式化
1 import random 2 3 print '%06d' % random.randint(0,999999)
方法二:利用zfill
1 import random 2 3 print str(random.randint(0,999999)).zfill(6)