Python字母数字下划线生成田字格随机密码

news/2024/9/22 9:57:00

写这篇博客源于博友的提问1,提问2

在这里插入图片描述在这里插入图片描述

1. 效果图

10行随机密码,首字母不同,效果图如下:
在这里插入图片描述

田字格随机字符串如下:
在这里插入图片描述

2. 源码

# 生成随机密码
import randomimport numpy as np# 1. 生成随机密码,密码首字母不同
np.random.seed(0x1010)
str = 'abcdefghigklmnopqrstuvwxyzABCDEFGHIGKLMNOPQRSTUVWXYZ'
for i in range(10):random_str = ''.join(random.sample(str, 10))print(random_str)# 要求密码首字母不同,去掉首字母再去生成下一个密码str = str.replace(random_str.__getitem__(0), '')# 2. 生成田字格随机密码,并统计各字符出现次数
str= 'abcdefghigklmnopqrstuvwxyzABCDEFGHIGKLMNOPQRSTUVWXYZ_0123456789'
def tianziGe(n):list = []for i in range(2 * n + 2):if (i == 0 or i == n or i == 2 * n + 1):random_str = ''.join(random.sample(str, 2 * n + 3))list.append(random_str)# print(random_str)else:random_str = ''.join(random.sample(str, 3))random_str = random_str.__getitem__(0) + ''.join([' ' for i in range(n)]) + random_str.__getitem__(1) + ''.join([' ' for i in range(n)]) + random_str.__getitem__(2)list.append(random_str)# print(random_str)return listn = eval(input())
list = tianziGe(n)
for i in list:print(i)
dict = {}
for i in list:for j in i.strip():if (dict.__contains__(j)):dict[j] += 1else:dict[j] = 0
print(dict)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pgtn.cn/news/17510.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

NHibernate从入门到精通系列(7)——多对一关联映射

内容摘要 多对一关联映射概括 多对一关联映射插入和查询 多对一关联映配置介绍 一、多对一关联映射概括 关联关系是实体类与实体类之间的结构关系,分别为“多对一”、“一对一”、“多对多”。然而“多对一”是怎样描述的呢?让我们参考图1.1所示&#xf…

使用Python爬取信息403解决,并统计汇总绘制直方图,柱状图,折线图

使用Python爬取信息403解决,并统计汇总绘制直方图,柱状图,折线图 写这篇博客源于博友的提问: 1. 效果图 拟录取专业-人数分布直方图效果图如下: 拟录取专业-人数效果图如下: 拟录取专业-人数柱状图…

使用Python对图像进行不同级别量化QP,使用RLE计算压缩比,并计算对应的PSNR

写这篇博客源于 博友的提问&#xff1a; 1.效果图 原图 VS QP2 VS QP4 VS QP8效果图如下&#xff1a; QP量化是指把原始图像按像素级别划分取值。如QP2&#xff0c;则<128 取0&#xff0c;>128取128. QP4&#xff0c;则<64取0&#xff0c;<128取64&#xff0c;&…

使用Python,SMTP发邮件到qq邮箱(文本/超链接/图片/表格/附件表格)

使用Python&#xff0c;SMTP发邮件到qq邮箱&#xff08;文本/超链接/图片/表格/附件表格&#xff09; 这篇博客将介绍如何利用SMTP&#xff0c;使用Python向qq邮箱自动发邮件&#xff0c;包括正文文本超链接图片表格&#xff0c;附件图片表格&#xff0c;收件人可多个&#xf…

图像搜索引擎1|使用Python颜色直方图在数据集中搜索视觉上相似的图像

图像搜索引擎1|使用Python颜色直方图在数据集中搜索视觉上相似的图像 这篇博客将介绍如何从头到尾创建图像搜索引擎。第一步是选择一个图像描述符——使用3D RGB直方图来表征图像的颜色。然后通过提取特征向量(即直方图)使用描述符对数据集中的每个图像进行索引。然后使用卡…

读书笔记3|使用Python,networkx对卡勒德胡赛尼三部曲之——《群山回唱》人物关系图谱绘制

读书笔记3|《群山回唱》-卡勒德胡赛尼 踉跄前行中&#xff0c;你总能在他们身上找到丢失的那一部分记忆。 一度看不下去这本书&#xff0c;因为最开始的章节里太痛了&#xff0c;加上我也离开我的孩子&#xff0c;生活已经够苦&#xff0c;我需要一点糖。这次实在太无聊了&…

使用Python,Open3D对点云散点投影到面上并可视化,使用3种方法计算面的法向量及与平均法向量的夹角

使用Python&#xff0c;Open3D对点云散点投影到面上并可视化&#xff0c;使用3种方法计算面的法向量及与平均法向量的夹角 写这篇博客源于博友的提问&#xff0c;他坚定了我继续坚持学习的心&#xff0c;带给了我充实与快乐。 将介绍以下5部分&#xff1a; 随机生成点云点投影…

DB2 9 使用拓荒(733 检讨)认证指南,第 2 部分: DB2 数据操作(6)

学习根柢根底观观点操作游标游标措置概述在本节中&#xff0c;您将更进一步看到若安在嵌入式 SQL 使用次第中运用游标。异常&#xff0c;根柢根底的步骤照旧是声明、翻开、获取、更新/删除&#xff08;可选&#xff09;和封闭。为了赞助看法游标的观观点&#xff0c;假定 DB2 构…