Python-字典练习(随机生成银行卡卡号)

  • 题目要求:
  1. 随机生成100个卡号;
    卡号以6102009开头, 后面3位依次是 (001, 002, 003, 100>),

  2. 生成关于银行卡号的字典, 默认每个卡号的初始密码为"redhat";

  3. 输出卡号和密码信息, 格式如下:
    卡号 密码
    6102009001 000000

  • 程序内容:
s = []
for i in range(100):
   s1 = '6101009%.3d' %(i+1)
   s.append(s1)
s2={}.fromkeys(s,'redhat')
print('银行卡号\t\t\t密码')
for key, value, in s2.items():
   #print('%s\t\t\t%s' %(key, s2[key]))
   print('%s\t\t\t%s' % (key, value))
  • 测试:
    Python-字典练习(随机生成银行卡卡号)_第1张图片
    Python-字典练习(随机生成银行卡卡号)_第2张图片

你可能感兴趣的:(Python-字典练习(随机生成银行卡卡号))