输入一个整数作为随机函数种子,随机生成5个不同的长度为10的激活码。
题目
输入一个整数作为随机函数种子,随机生成5个不同的长度为10的激活码。
要求1:如果用户输入的不是整数,需要异常处理并进行提示。
要求2:使用随机生成时,生成数字概率为1/5,大写字母和小写字母概率各为2/5。
示例
参考代码
import random# random.randint(a,b)随机生成[a,b]之间的数
# print("sss",end='')实际上print函数有一个默认参数end=’\n’,也就是说打印完就换行了,所以如果不换行的话,我们把end参数设置为空就行了!
try:a = eval(input("请输入随机数种子:"))
except NameError:print("Error:NameError!")print("输入有误")
else:random.seed(a)english = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'for k in range(5):for i in range(10):if random.randint(1, 5) == 1:print(random.randint(0, 9), end='')else:print(random.choice(english), end='')print()
运行结果
注意
当随机数种子固定后,每次生成的结果都相同,可用于测试。
说明
个人能力有限,仅供参考,共同学习!
输入一个整数作为随机函数种子,随机生成5个不同的长度为10的激活码。相关推荐
- 输入一个整数n,按要求生成一个n*n的蛇形矩阵
题目: 输入一个整数n,要求输出一个N×N蛇形阵(n<10),比如输入整数4,则输出如下蛇形阵: 1 2 3 4 12 13 14 5 11 16 15 6 10 9 8 7 看到别人写心里痒痒 ...
- python让用户输入一个整数_PYTHON练习题 二. 使用random中的randint函数随机生成一个1~100之间的预设整数让用户键盘输入所猜的数。...
Python 练习 标签: Python Python练习题 Python知识点 二. 使用random中的randint函数随机生成一个1~100之间的预设整数让用户键盘输入所猜的数,如果大于预设的 ...
- 密码生成器c语言程序,请设计 一个密码生成器,要求随机生成4组10位密码(C语言)...
请设计 一个密码生成器,要求随机生成4组10位密码(密码只能由字母和数字组成),每一组必须包含至少一个大写字母,每组密码不能相同,输出生成的密码. #include #include #include ...
- c语言中定义密码为英文字母,请设计 一个密码生成器,要求随机生成4组10位密码(C语言)...
请设计 一个密码生成器,要求随机生成4组10位密码(密码只能由字母和数字组成),每一组必须包含至少一个大写字母,每组密码不能相同,输出生成的密码. #include #include #include ...
- python 输入一个整数 输出百位及以上_Python二级编程:获取用户输入的一个整数,输出该整数百位及以上的数字...
原博文 2020-02-04 18:19 − s=int(input("请输入一个整数:"))if 0 ... 相关推荐 2019-09-28 21:13 − Python pyt ...
- 用java将输入的整数逆序输出_输入一个整数判断这个整数是几位数,并把这个整数逆序输出! | 学步园...
import java.util.Scanner; /** * * 问题:输入一个整数判断这个整数是几位数,并把这个整数逆序输出! * * @author Administrator * * 程序如下 ...
- ACMNO.23 C语言-素数判定 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime
题目描述 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息. 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime 样例输入 97 样例输出 prime 来源/ ...
- 输入一个整数,判断是奇数还是偶数
<程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p91 习题3 6.编写程序,输入一个整数,输出它是奇数,还是偶数. #include<stdio ...
- JAVA实现输入一个整数,输出该数二进制表示中1的个数(《剑指offer》)
题目: 输入一个整数,输出该数二进制表示中1的个数.其中负数用补码表示. 这个题目有个比较有意思并且被公认的解法,我就先贴答案吧: public class Solution {public int ...
最新文章
- 关于R语言plyr包的安装问题
- 一、MySQL日志与备份
- 【Java面试题视频讲解】十六进制转十进制
- Python3.x的mysqlclient的安装、Python操作mysql,python连接MySQL数据库,python创建数据库表,带有事务的操作,CRUD
- python 字典 get(),items(),iteritems()方法
- 《JavaScript高级程序设计》阅读笔记(五):ECMAScript中的运算符(一)
- SimpleExecutor.doQuery()-创建Statement
- [Java学习资料] [成长之路]
- JavaScript基础学习(二)—JavaScript基本概念
- 3D视频的质量评价报告 (MSU出品)
- 安卓psp模拟器联机教程_安卓PSP模拟器评测:蜘蛛侠2
- 年会抽奖----java
- 我的Effective C++读书笔记
- k8s的service端口暴露与代理
- 电脑硬盘中毒了怎么办?u盘中毒数据丢失怎么恢复
- [转] 串行传输 VS 并行传输
- matlab怎样删除全部NAN值
- EOS系列 - EOS-VM
- .NET中DLL注册生成tlb
- YX8183H 太阳能草坪灯LED驱动器 3.7V锂离子电池供电
热门文章
- 艾叶 R学习笔记之回归分析
- currentstyle 织梦_dede织梦 arclist标签完美支持currentstyle属性
- BLU的pytorch-yolov4记录
- wifi信道就是频段吗?,频段带宽又是什么?
- Windows Server 2008 简单剖析
- android 6 root boot,震撼首发:一加6T解锁和获取ROOT权限教程
- js怎么使用php代码,js代码怎么用
- matlab计算结果为inf,matlab里的mean为什么计算结果是inf
- 在 4G 内存的机器上,申请 8G 内存会怎么样?
- 溟㠭(展)为吉尔吉斯斯坦总理‘卓奥玛尔特·奥托尔巴耶夫‘先生治印,篆刻印章