随机生成100个卡号题目
随机生成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个卡号题目相关推荐
- 用python实现随机生成银行卡号,输出卡号和密码信息
随机生成银行卡号,输出卡号和密码信息 题目要求: 随机生成100个卡号: 卡号以6102009开头, 后面3位依次是 (001, 002, 003, 100), 生成关于银行卡号的字典, 默认每个卡号 ...
- 生成16位卡号和激活码
生成16位不重复数字,每四位"-"隔开 16位卡号 工具类(规则可自己修改生成) 用例 卡号(16位数字,每4位之间用-隔开) 激活码(12位数字+随机字母) 16位卡号 工具类( ...
- 随机生成100万个数,排序后保存在文件中
随机生成100万个数,存储在文件out1.txt中,使用内部排序完成,并重新储存在文件out2.txt中. (一)使用STL中的qsort函数进行操作: #include "stdio.h& ...
- 用JS实现根据当前时间随机生成流水号或者订单号
既然是根据当前的时间,那么我们第一步就是获取当前时间,然后拼接一个随机数,这样便实现了随机生成一个流水号,注意由于要求每个流水号都是独一无二的,生成后提交的过程中还是需要验证当前的流水号是否存在,如果 ...
- python随机生成100内的10个整数_用python随机生成数字教程_如何用Python编程随机产生10个随机整数,并输出这10个整数的和�9�3...
如何用Python编程随机产生10个随机整数,并输出这10个整数的和 用Python编程产生10个随机整数,并整数的和,方法如下 准备材料python.电脑 1.需要加载的模块是:random. 2. ...
- 随机生成10位数QQ号.c
// 随机生成十位数的QQ号,首位数只能为1,2,3#include <stdio.h> #include <stdlib.h> #include <time.h> ...
- 怎样用python随机生成100内的100个奇数_python怎么随机生成奇数_后端开发
PHP每15分钟自动更新网站地图(减少服务器消耗)_后端开发 sitemap.php为页面文件,sitemap.html为sitemap.php的克隆版,监控宝设置定时监控timeSitemap.ph ...
- 随机生成100以内加减法算式
import java.util.*; //实现生成随机三个数,并且把这三个数随机加减法.结果是100以内的,而且生成的题目数量是可控的 public class Four {//public sta ...
- python随机生成100个数_对100以内的数随机生成四则运算(python)
功能需求 在100以内随机取3个数,借助两个运算符,实现随机打印300道四则运算的等式. 实现要点 1.调用numpy中的random方法生成随机数: 2.定义方法ari计算结果,根据opr给定的字符 ...
最新文章
- [emuch.net]MatrixComputations(1-6)
- LIVE 预告 | 达摩院王玮:超大规模中文理解生成联合模型PLUG
- t110ii装系统_DELL T110 II如何安装server2003操作系统
- python综合管理系统_学生综合信息管理系统
- 这名程序员28岁就退休了。。。
- MySQL 中的重做日志,回滚日志以及二进制日志的简单总结
- 和显卡驱动要配套吗_天天学渲染,你的显卡驱动用对了吗?
- qt能使用logback_X04Logback的配置
- 23 CO配置-控制-产品成本控制-成本对象控制-检查定单类型
- Jsp之建立JDBC-ODBC桥接器连接数据库
- java教程视频下载,你值得拥有
- 谷歌安装FeHelper插件
- 企业财务制度二--会计科目名称和编号(一)1291 分期收款发出商品(转载)
- 数学符号名称,解释,定义加举例
- java画好看坦克_坦克大战第一节——画出自己的坦克(新手篇)
- 如何使用SQL进行模糊查询
- Codeforces 115B Lawnmower
- 互联网日报 | 1月12日 星期二 | 百度宣布组建智能汽车公司;京东成立京东科技子集团;QQ兴趣部落即将全面停运下线...
- Hadoop入门案例WordCount
- triz桌面计算机,分享|ndm:NPM 的桌面 GUI 程序