博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
6-28 random模块
阅读量:5076 次
发布时间:2019-06-12

本文共 784 字,大约阅读时间需要 2 分钟。

1 import random 2   3 print(random.random())#(0,1)----float    大于0且小于1之间的小数 4   5 print(random.randint(1,3))  #[1,3]    大于等于1且小于等于3之间的整数 6   7 print(random.randrange(1,3)) #[1,3)    大于等于1且小于3之间的整数 8   9 print(random.choice([1,'23',[4,5]]))#1或者23或者[4,5]10  11 print(random.sample([1,'23',[4,5]],2))#列表元素任意2个组合12  13 print(random.uniform(1,3))#大于1小于3的小数,如1.927109612082716 14  15  16 item=[1,3,5,7,9]17 random.shuffle(item) #打乱item的顺序,相当于"洗牌"18 print(item)
ret=[3,5,5,6,7,77]无返回值 random.shuffle(ret) print(ret)
 
验证码函数
def v_code():     abc=''     for i in range(5):         num=random.randint(0,9)         alf=chr(random.randint(65,122))         s=str(random.choice([num,alf]))         abc+=s     return abc print(v_code())

转载于:https://www.cnblogs.com/yikedashuyikexiaocao/p/9236815.html

你可能感兴趣的文章
支付项目中的账户体系
查看>>
[AngularJS + Unit Testing] Testing a component with requiring ngModel
查看>>
[React Native] State and Touch Events -- TextInput, TouchableHighLight
查看>>
[Javascript] Promise-based functions should not throw exceptions
查看>>
雷军说,小米是想“纵向变大”
查看>>
Django-Ajax
查看>>
WebService 为什么添加Web引用后能远程调用
查看>>
Divide Two Integers leetcode java
查看>>
JAVA的GC机制 (转)
查看>>
WAKE-WIN10-SOFT-VS2013及工具
查看>>
BZOJ2957: 楼房重建(分块)
查看>>
BZOJ2199: [Usaco2011 Jan]奶牛议会(2-SAT)
查看>>
Vijos / 题库 / 输油管道问题
查看>>
洛谷2017 5月月赛R1
查看>>
连接mysql数据库,创建用户模型
查看>>
c# 通过 OLEDB连接Access,DBF。
查看>>
SetTimeout直接执行没有延时
查看>>
Future设计模式
查看>>
Excel -- 实用技巧
查看>>
json字符串和dict互转
查看>>