把‘0000’到‘9999’中的所有数字排列组合打印,用python如何编程?

2025-04-06 07:54:19
推荐回答(4个)
回答1:

import itertools
for i in itertools.permutations('0123456789',4):
    print ''.join(i)
百度审批是SB 不解释。。这下子格式可以了吧

回答2:

for i in range(10000):
print(str(i).zfill(4))

回答3:

for i in range(10000):
    print(f'{i:04}')   # python 3.6+

回答4:

for i in xrange(0,10000):
    print '%04d' % i,