python拓展库random_一分钟让你学会Python Random库的使用
随机整数:
代码如下:
>>> import random
>>> random.randint(0,99)
# 21
随机选取0到100间的偶数:
代码如下:
>>> import random
>>> random.randrange(0, 101, 2)
# 42
随机浮点数:
代码如下:
>>> import random
>>> random.random()
0.85415370477785668
>>> random.uniform(1, 10)
# 5.4221167969800881
随机字符:
代码如下:
>>> import random
>>> random.choice('abcdefg%^*f')
# 'd'
多个字符中选取特定数量的字符:
代码如下:
>>> import random
random.sample('abcdefghij', 3)
# ['a', 'd', 'b']
多个字符中选取特定数量的字符组成新字符串:
代码如下:
>>> import random
>>>''.join( random.sample(['a','b','c','d','e','f','g','h','i','j'], 3) )
# 'fih'
随机选取字符串:
代码如下:
>>> import random
>>> random.choice ( ['apple', 'pear', 'peach', 'orange', 'lemon'] )
# 'lemon'
洗牌:
代码如下:
>>> import random
>>> items = [1, 2, 3, 4, 5, 6]
>>> random.shuffle(items)
>>> items
# [3, 2, 5, 6, 4, 1]
python拓展库random_一分钟让你学会Python Random库的使用相关推荐
- 一分钟教你学会python_十分钟教你学会python编写小游戏
原标题:十分钟教你学会python编写小游戏 看过,估计大家都已经精通了吧,好的,话不多说,今天就活学活用,用python来编写纸牌游戏21点,江湖人称黑杰克,BLACK JACK-(注意法式卷舌). ...
- python编写小游戏17_十分钟教你学会python编写小游戏
原标题:十分钟教你学会python编写小游戏 看过,估计大家都已经精通了吧,好的,话不多说,今天就活学活用,用python来编写纸牌游戏21点,江湖人称黑杰克,BLACK JACK-(注意法式卷舌). ...
- 零基础自学python教程-零基础5个月快速学会Python的秘诀
点击蓝字"python教程"关注我们哟! 零基础该怎么快速学习Python呢?如何用5个月快速学会Python? 1 这里主要讲一下python基础与爬虫 个人认为可以分为两步走: ...
- 一张图学会python高清图-一张图带你学会Python,学习Python的非常简单,附教程
原标题:一张图带你学会Python,学习Python的非常简单,附教程 网上有这样一张图片,信息量很大,通常会被配上标题"一张图让你学会Python" 这张图流传甚广,但我没有找到 ...
- python手机教程_一张图带你学会Python,学习Python的非常简单,附教程
不过这张图是基于 Python 2 的(虽然影响也很小),所以我做了几个注释,也就是图上的几个数字,对内容做一点点补充说明: 关于编码,并不是一定要 UTF-8,而是要求"一致", ...
- python详细教程-Python入门教程:超详细1小时学会Python
1.Hello world 安装完Python之后,打开IDLE(Python GUI) ,该程序是Python语言解释器,你写的语句能够立即运行. 我们写下一句著名的程序语句: 并按回车,你就能看到 ...
- python难嘛-我没有基础,能否学会Python?Python难吗?
原标题:我没有基础,能否学会Python?Python难吗? 我没学过编程,能否学会Python? 肯定的回答您:完全能学会 其实,很多个程序员都是从不会到会,每种知识也是从基础到复杂,大家都是从零基 ...
- python入门教程(非常详细)-Python入门教程:超详细1小时学会Python
1.Hello world 安装完Python之后,打开IDLE(Python GUI) ,该程序是Python语言解释器,你写的语句能够立即运行. 我们写下一句著名的程序语句: 并按回车,你就能看到 ...
- python兼职程序员工资-没想到,学会Python即使不做程序员都能月入过万!
昨天,我公司面试了 1 个同学,应聘新媒体运营,专业能力还不错.他简历上技能栏还写着会 Python,我问了他一个通过爬虫采集数据的问题,他都顺畅的答出来了. 最后聊薪资时,他说期待 7000,我直接 ...
最新文章
- php索引是什么意思,为什么我的php一直说 没索引!下面是代码
- 多线程之 CreateThread与_beginthreadex本质区别
- 云炬随笔20160914
- android 特效绘图,Android绘图机制与处理技巧——Android图像处理之图形特效处理...
- Java中的异常栈轨迹和异常链
- [Leetcode][第133题][JAVA][克隆图][DFS][BFS][深拷贝]
- 笔记本html怎么插入图片,将图像嵌入到jupyter笔记本中并导出为HTML
- 苹果决定不修复 Big Sur 和 Catalina 中的这两个0day
- Android移动应用基础教程【服务】
- JVM 怎么判断对象已经死了?
- 苹果cms替换资源_苹果cmsV10整合云转码(PPVOD)插件
- 万能平板刷机软件_平板电脑怎么刷机 平板电脑刷机方法【教程】
- 前端页面插入Flash动画
- 用kindle看微信公众号文章的一种方法
- oracle创建存储过程报错,oracle创建了存储过程,在PLSQL @路径 执行后报错
- meltdown linux 补丁,宋宝华: ARM64 Linux meltdown修复补丁KPTI的最重要3个patch
- JupyterLab 的安装与使用
- 轻快的vim(二):插入
- C#、.NET迷你音乐播放器
- EdgeX(1)研究 开源边缘计算框架 EdgeX Foundry
热门文章
- 【2017-12-12】Winform----Datagirdview使用
- 【iCore4 双核心板_ARM】例程二十三:LWIP_HTTP实验——网页服务器
- Canvas简单动画和像素处理
- 华为联合北大、悉尼大学对 Visual Transformer 的最新综述
- 腾讯开源国内首个H.266/VVC视频播放器
- 效果好,速度快!大连海事大学提出基于增强多任务学习的单图像去雨算法MENET...
- 干货!Kaggle座头鲸识别落下帷幕,冠军方案解读
- [CUDA OpenCV]GPU加速的计算机视觉学习资源下载
- 17毫秒每帧!实时语义分割与深度估计
- c语言fseek128字节,C语言rewind和fseek函数的用法详解(随机读写文件)