Python学习笔记--11.1 模块--常用标准模块random

#模块。有三种
#1.标准模块。不需要单独安装,Python自带的模块。import time \os\ datetime \json...
#2.第三方模块
#3.自己写的python
#一个python文件就是一个模块

import random
print(random.randint(1,100))#1~100之间随机取一个整数
print(random.uniform(1,900))#取一个1~900之前的小数

stus=['xiaojun','hailong','yangfan','tanailing','yangyue','cc']
print(random.choice(stus))#随机取一个元素
print(random.sample(stus,2))#随机取多个元素。2表示取两个。
#字符串,元组,字典,,可以循环的都可以取

l=list(range(1,101))
print('洗牌之前的',l)
print(random.shuffle(l))#洗牌。这个函数没有返回值。只能用于list。然后打印才能显示。
print('洗牌之后的',l)

#字典和集合本来就是无序的,不能洗牌。
posted on 2018-09-14 23:43  爱吃爱吃桃子  阅读(222)  评论(0编辑  收藏  举报