随机生成100个卡号

1).卡号以6102009开头, 后面3位依次是 (001, 002, 003, 100),
2). 生成关于银行卡号的字典, 默认每个卡号的初始密码为"redhat";
3). 输出卡号和密码信息, 格式如下:

卡号 密码
6102009001 000000

再次之前先介绍fromkeys函数

fromkeys第一个参数可以是 list/tuple/str/set
将第一个参数的元素作为字典的key值;
并且所有key的value值一致。
例如:

print({}.fromkeys({'1','2'},'0000000'))

本题代码:

#存储所有卡号列表,也可以通过集合来存储
card_ids = []# 生成100个卡号
for i in range(100):s = '6102009%.3d' %(i+1)      # %.3d代表这个整型数占3位 eg:1--->001card_ids.append(s)            # 将每次生成的卡号都加入到列表中
card_ids_dict = {}.fromkeys(card_ids,'redhat')
print(card_ids_dict)print('卡号\t\t\t\t\t密码')
for key in card_ids_dict:print('%s\t\t\t%s' %(key,card_ids_dict[key]))

重复的单词

此处认为单词之间以空格为分隔符
1.用户输入一句英文句子;
2.打印出每个单词及其重复的次数。

# 用户输入一句英文句子
sentence = input('请输入一句英文句子:')
split_sentence = sentence.split(' ')
# print(split_sentence)
# 打印出每个单词
# print(len(split_sentence))
for i in range(len(split_sentence)):print(split_sentence[i])
# 每个单词重复次数
sentence_set = set(split_sentence)
sentence_tuple = tuple(split_sentence)
# print(sentence_set)
print('重复出现的单词\t重复出现的次数')
for j in sentence_set:print('%s\t\t\t\t%s' %(j,sentence_tuple.count(j)))print()

随机生成100个卡号题目相关推荐

  1. 用python实现随机生成银行卡号,输出卡号和密码信息

    随机生成银行卡号,输出卡号和密码信息 题目要求: 随机生成100个卡号: 卡号以6102009开头, 后面3位依次是 (001, 002, 003, 100), 生成关于银行卡号的字典, 默认每个卡号 ...

  2. 生成16位卡号和激活码

    生成16位不重复数字,每四位"-"隔开 16位卡号 工具类(规则可自己修改生成) 用例 卡号(16位数字,每4位之间用-隔开) 激活码(12位数字+随机字母) 16位卡号 工具类( ...

  3. 随机生成100万个数,排序后保存在文件中

    随机生成100万个数,存储在文件out1.txt中,使用内部排序完成,并重新储存在文件out2.txt中. (一)使用STL中的qsort函数进行操作: #include "stdio.h& ...

  4. 用JS实现根据当前时间随机生成流水号或者订单号

    既然是根据当前的时间,那么我们第一步就是获取当前时间,然后拼接一个随机数,这样便实现了随机生成一个流水号,注意由于要求每个流水号都是独一无二的,生成后提交的过程中还是需要验证当前的流水号是否存在,如果 ...

  5. python随机生成100内的10个整数_用python随机生成数字教程_如何用Python编程随机产生10个随机整数,并输出这10个整数的和�9�3...

    如何用Python编程随机产生10个随机整数,并输出这10个整数的和 用Python编程产生10个随机整数,并整数的和,方法如下 准备材料python.电脑 1.需要加载的模块是:random. 2. ...

  6. 随机生成10位数QQ号.c

    // 随机生成十位数的QQ号,首位数只能为1,2,3#include <stdio.h> #include <stdlib.h> #include <time.h> ...

  7. 怎样用python随机生成100内的100个奇数_python怎么随机生成奇数_后端开发

    PHP每15分钟自动更新网站地图(减少服务器消耗)_后端开发 sitemap.php为页面文件,sitemap.html为sitemap.php的克隆版,监控宝设置定时监控timeSitemap.ph ...

  8. 随机生成100以内加减法算式

    import java.util.*; //实现生成随机三个数,并且把这三个数随机加减法.结果是100以内的,而且生成的题目数量是可控的 public class Four {//public sta ...

  9. python随机生成100个数_对100以内的数随机生成四则运算(python)

    功能需求 在100以内随机取3个数,借助两个运算符,实现随机打印300道四则运算的等式. 实现要点 1.调用numpy中的random方法生成随机数: 2.定义方法ari计算结果,根据opr给定的字符 ...

最新文章

  1. [emuch.net]MatrixComputations(1-6)
  2. LIVE 预告 | 达摩院王玮:超大规模中文理解生成联合模型PLUG
  3. t110ii装系统_DELL T110 II如何安装server2003操作系统
  4. python综合管理系统_学生综合信息管理系统
  5. 这名程序员28岁就退休了。。。
  6. MySQL 中的重做日志,回滚日志以及二进制日志的简单总结
  7. 和显卡驱动要配套吗_天天学渲染,你的显卡驱动用对了吗?
  8. qt能使用logback_X04Logback的配置
  9. 23 CO配置-控制-产品成本控制-成本对象控制-检查定单类型
  10. Jsp之建立JDBC-ODBC桥接器连接数据库
  11. java教程视频下载,你值得拥有
  12. 谷歌安装FeHelper插件
  13. 企业财务制度二--会计科目名称和编号(一)1291 分期收款发出商品(转载)
  14. 数学符号名称,解释,定义加举例
  15. java画好看坦克_坦克大战第一节——画出自己的坦克(新手篇)
  16. 如何使用SQL进行模糊查询
  17. Codeforces 115B Lawnmower
  18. 互联网日报 | 1月12日 星期二 | 百度宣布组建智能汽车公司;京东成立京东科技子集团;QQ兴趣部落即将全面停运下线...
  19. Hadoop入门案例WordCount
  20. triz桌面计算机,分享|ndm:NPM 的桌面 GUI 程序

热门文章

  1. 基于matlab仿真多普勒效应及其影响(附源码)
  2. 致即将入3D游戏建模坑的你的一封信
  3. 天冕科技入选艾瑞咨询2022年「隐私计算卓越者」
  4. android okhttp3 okio,OkHttp和Okio
  5. iomanip头文件的作用
  6. epoll模型实现及惊群效应
  7. 算力不竭如江海,天翼云“息壤”如何助力千行百业算力智能调度?
  8. linux open files
  9. JS设置等待一段时间再执行
  10. 分享我的vim配置文件