上代码:

环境:Python3

import random,string

s=string.ascii_letters+string.digits

print(s)

n={''.join(random.choices(s,k=8)) for I in range(60000)}

print(len(n))

with open('a.csv','w') as f:

for i in n:

f.write(i+'\n')

运行代码,生成a.csv文件并保存。

n的类型为set集合类型,实现自动去重。

补充拓展:Python 随机生成固定长度的不重复字符串

还是看代码吧!

import random

import string

def generate_random_str(randomlength):

'''

string.digits = 0123456789

string.ascii_letters = 26个小写,26个大写

'''

str_list = random.sample(string.digits + string.ascii_letters,randomlength)

random_str = ''.join(str_list)

return random_str

print(generate_random_str(randomlength=20)) #randomlength最大取值为26*2+10=62

造数据场景应用: 造100W个,长度为255字节的不重复随机字符串,并写入文件(参考)

import random

import string

file = open('1.txt','w')

for i in range(1000000):

random_str = ''.join(random.sample(string.digits *5 +string.ascii_letters*4,255))

file.write(random_str + '\n')

file.close()

以上这篇Python生成六万个随机,唯一的8位数字和数字组成的随机字符串实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持聚米学院。

python随机生成30个8_Python生成六万个随机,唯一的8位数字和数字组成的随机字符串实例...相关推荐

  1. 使用Python,OpenCV进行卡类型及16位卡号数字的OCR

    使用Python,OpenCV进行卡类型及16位卡号数字的OCR 1. 效果图 2. 原理 2.1 OCR-A字体 2.2 检测过程步骤 2.3 优化 3. 源代码 参考 这篇博客将介绍如何通过Ope ...

  2. 软件工程实验一--编程随机生成30个四则运算,算数包括100以内的整数和真分数。...

    软件工程实验一: --编程随机生成30个四则运算,算数包括100以内的整数和真分数. 实验思路:先利用rand()函数随机生成两个算数,包括100以内的整数和真分数,生成100以内的整数,用rand( ...

  3. 用R语言随机生成30个自然数, 然后把3的倍数的储存到一个向量,3k+1形式的数储存到另外一向量, 3k+2形式储存到第三个向量。写出R代码。

    此篇博客主要讲述R语言的应用,随机生成30个自然数(范围0-100),存入向量x, 然后把3的倍数的储存到一个向量x1,3k+1形式的数储存到另外一向量x2, 3k+2形式储存到第三个向量x3.写出R ...

  4. python办公自动化之批量生成docx——根据excel生成word、根据word生成excel

    python办公自动化之批量生成docx--根据excel生成word 系列文章 本文目录 一.从excel读取 二.写入docx 三.批量生成docx 四.反向操作,根据word生成excel 系列 ...

  5. 在Ubuntu 16.04.5 LTS上使用python第三方库QRCode 6.0生成二维码实录

    简介 二维码简称 QR Code(Quick Response Code),学名为快速响应矩阵码,是二维条码的一种,由日本的 Denso Wave 公司于 1994 年发明.现随着智能手机的普及,已广 ...

  6. python组成三位无重复数字_Python生成十万个无序且唯一的数字

    数字无处不在, 在一些应用场景就特别需要, 比如 订单号 / 防伪码 / 抽奖 / 用户编号 等. 订单号一般都是即时生成的, 比如很多都是用下单时间或者时间戳 如:2020043018010005 ...

  7. php怎样规定密码混合,PHP产生随机字串,可用来自动生成密码 默认长度6位 字母和数字混合...

    /** * 产生随机字串,可用来自动生成密码 默认长度6位 字母和数字混合 * @param string $len 长度 * @param string $type 字串类型 * 0 字母 1 数字 ...

  8. Python生成随机数和numpy生成随机数

    生成随机数 使用random函数 random.random() 产生一个包含0不包含1之间的小数 random.randint(1,5) 产生一个包含开始和结束的整数 random.uniform( ...

  9. 用于生成随机数的python标准库模块是_详解Python基础random模块随机数的生成

    详解Python基础random模块随机数的生成 来源:中文源码网    浏览: 次    日期:2019年11月5日 [下载文档:  详解Python基础random模块随机数的生成.txt ] ( ...

最新文章

  1. 如果我睡着了请不要叫醒我
  2. 中国香皂行业产量份额预测与消费需求商机研究报告2022年
  3. 最强六大开源轻量级人脸检测项目分析 | 附打包下载
  4. myFocus制作焦点图
  5. 职校计算机课堂评课标准,中职学校计算机专业课堂教学评价(共2323字).doc
  6. 操作系统:分享10个经常用的cmd命令
  7. Win10系列:VC++ 定时器
  8. ubuntu 实现文本方式和图形方式的转换_word格式怎么转成pdf-pdf转换软件_pdf格式转word工具在线免费转换...
  9. mac电脑用计算机名共享打印机,苹果电脑怎么连接共享打印机_苹果电脑连接共享打印机的具体教程-系统城...
  10. 免费的PSP下载应用
  11. Python App 爬虫:豆果美食APP 菜谱爬取
  12. 20+主流跨境电商平台API地址大全
  13. Office 中的 Word
  14. IE常见问题解决方案大全
  15. Agv、Rgv 车辆控制调度系统开发知识点篇
  16. android自定义金额输入键盘_触摸键盘的设计解析
  17. 用Python解析XML的几种常见方法的介绍
  18. python中的set是什么意思_python中的set是什么
  19. 使用 DHTML 与 XML 制作 Ajax 幻灯片
  20. 飞飞php影视系统源码怎么改,飞飞cms影视系统安装说明 飞飞影视系统建站流程...

热门文章

  1. java内存区域与内存溢出异常_Java内存区域与内存溢出异常
  2. php连接mysql数据库测试_php连接mysql数据库连接测试文件
  3. tensorflow GPU 内存不够
  4. 图像拼接--Seam-Driven Image Stitching
  5. Linux下新建java程序,编译,运行(以Ubuntu为例)
  6. ubuntu安装KVM
  7. 浙大计算机科学基础题型,浙江大学878计算机学科专业基础(含数据结构)考研复习经验...
  8. linux系统中的文件传输
  9. 计算机学院杨洋,美国莱特州立大学吴志强教授访问计算机科学与技术学院
  10. OUTER在mysql_MySQL不支持OUTER APPLY