python模块---random
时间:2019-10-28
本文章向大家介绍python模块---random,主要包括python模块---random使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
random
random¶
- 取随机数
- 取一个随机浮点数。
In [2]:
import random
random.random()
Out[2]:
- 在1-3取一个随机数数(整型)。
In [6]:
a=random.randint(1,3)
b=random.randint(1,3)
c=random.randint(1,3)
print(a,b,c)
- 在序列中随机取一个元素。
In [7]:
e=random.choice('hello')
f=random.choice('hello')
g=random.choice('hello')
print(e,f,g)
- 在序列中随机取一个元素,指定元素的个数。
In [8]:
seq1=random.sample('hello',2)
seq2=random.sample('hello',2)
seq3=random.sample('hello',2)
print(seq1,seq2,seq3)
- 打乱一个有序列表
In [9]:
ls1=[1,2,3,4,5,6]
random.shuffle(ls1)
print(ls1)
使用random块取随机验证码¶
In [10]:
checkcode=''
for i in range(4):
current=random.randint(0,9)
checkcode+=str(current)
print(checkcode)
字母加数字混合版¶
In [46]:
import random
checkcode1='' # 验证码寄存
for i in range(0,3): #三次 产生三组验证码,检验是否能生成
for i in range (4):#执行次,产生4个随机字符
current=random.randrange(0,4)#随机深沉一个数字和
if current == i: # 用随机数和循环次数猜
tmp=chr(random.randint(65,90))# 猜中了几生成一个字符
else:
tmp=random.randint(0,9)# 没有猜中就生成一个数字
checkcode1+=str(tmp) #将生成的字母或者数字添加到变量里面
print('验证码:',checkcode1)# 将生成的验证码打印出来
checkcode1='' # 初始化验证码寄存器
原文地址:https://www.cnblogs.com/yjc-z/p/11751121.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Android 实现把bitmap图片的某一部分的颜色改成其他颜色
- AndroidStudio构建项目提示错误信息“unable to find valid certification”的完美解决方案
- Android自定义View实现抖音飘动红心效果
- Android Studio 利用Splash制作APP启动界面的方法
- android surfaceView实现播放视频功能
- Android Studio中一套代码多渠道打包的实现方法
- Android自定义View实现圆环进度条
- Android启动页用户相关政策弹框的实现代码
- 10个好用的 HTML5 特性
- Android实现签名涂鸦手写板
- Android 开发使用Activity实现加载等待界面功能示例
- 详解Android使用CoordinatorLayout+AppBarLayout+CollapsingToolbarLayou实现手指滑动效果
- Android开发自定义控件之折线图实现方法详解
- Android Studio实现长方体表面积计算器
- android studio实现简单的计算器功能