随机整数:

代码如下:

>>> 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库的使用相关推荐

  1. 一分钟教你学会python_十分钟教你学会python编写小游戏

    原标题:十分钟教你学会python编写小游戏 看过,估计大家都已经精通了吧,好的,话不多说,今天就活学活用,用python来编写纸牌游戏21点,江湖人称黑杰克,BLACK JACK-(注意法式卷舌). ...

  2. python编写小游戏17_十分钟教你学会python编写小游戏

    原标题:十分钟教你学会python编写小游戏 看过,估计大家都已经精通了吧,好的,话不多说,今天就活学活用,用python来编写纸牌游戏21点,江湖人称黑杰克,BLACK JACK-(注意法式卷舌). ...

  3. 零基础自学python教程-零基础5个月快速学会Python的秘诀

    点击蓝字"python教程"关注我们哟! 零基础该怎么快速学习Python呢?如何用5个月快速学会Python? 1 这里主要讲一下python基础与爬虫 个人认为可以分为两步走: ...

  4. 一张图学会python高清图-一张图带你学会Python,学习Python的非常简单,附教程

    原标题:一张图带你学会Python,学习Python的非常简单,附教程 网上有这样一张图片,信息量很大,通常会被配上标题"一张图让你学会Python" 这张图流传甚广,但我没有找到 ...

  5. python手机教程_一张图带你学会Python,学习Python的非常简单,附教程

    不过这张图是基于 Python 2 的(虽然影响也很小),所以我做了几个注释,也就是图上的几个数字,对内容做一点点补充说明: 关于编码,并不是一定要 UTF-8,而是要求"一致", ...

  6. python详细教程-Python入门教程:超详细1小时学会Python

    1.Hello world 安装完Python之后,打开IDLE(Python GUI) ,该程序是Python语言解释器,你写的语句能够立即运行. 我们写下一句著名的程序语句: 并按回车,你就能看到 ...

  7. python难嘛-我没有基础,能否学会Python?Python难吗?

    原标题:我没有基础,能否学会Python?Python难吗? 我没学过编程,能否学会Python? 肯定的回答您:完全能学会 其实,很多个程序员都是从不会到会,每种知识也是从基础到复杂,大家都是从零基 ...

  8. python入门教程(非常详细)-Python入门教程:超详细1小时学会Python

    1.Hello world 安装完Python之后,打开IDLE(Python GUI) ,该程序是Python语言解释器,你写的语句能够立即运行. 我们写下一句著名的程序语句: 并按回车,你就能看到 ...

  9. python兼职程序员工资-没想到,学会Python即使不做程序员都能月入过万!

    昨天,我公司面试了 1 个同学,应聘新媒体运营,专业能力还不错.他简历上技能栏还写着会 Python,我问了他一个通过爬虫采集数据的问题,他都顺畅的答出来了. 最后聊薪资时,他说期待 7000,我直接 ...

最新文章

  1. php索引是什么意思,为什么我的php一直说 没索引!下面是代码
  2. 多线程之 CreateThread与_beginthreadex本质区别
  3. 云炬随笔20160914
  4. android 特效绘图,Android绘图机制与处理技巧——Android图像处理之图形特效处理...
  5. Java中的异常栈轨迹和异常链
  6. [Leetcode][第133题][JAVA][克隆图][DFS][BFS][深拷贝]
  7. 笔记本html怎么插入图片,将图像嵌入到jupyter笔记本中并导出为HTML
  8. 苹果决定不修复 Big Sur 和 Catalina 中的这两个0day
  9. Android移动应用基础教程【服务】
  10. JVM 怎么判断对象已经死了?
  11. 苹果cms替换资源_苹果cmsV10整合云转码(PPVOD)插件
  12. 万能平板刷机软件_平板电脑怎么刷机 平板电脑刷机方法【教程】
  13. 前端页面插入Flash动画
  14. 用kindle看微信公众号文章的一种方法
  15. oracle创建存储过程报错,oracle创建了存储过程,在PLSQL @路径 执行后报错
  16. meltdown linux 补丁,宋宝华: ARM64 Linux meltdown修复补丁KPTI的最重要3个patch
  17. JupyterLab 的安装与使用
  18. 轻快的vim(二):插入
  19. C#、.NET迷你音乐播放器
  20. EdgeX(1)研究 开源边缘计算框架 EdgeX Foundry

热门文章

  1. 【2017-12-12】Winform----Datagirdview使用
  2. 【iCore4 双核心板_ARM】例程二十三:LWIP_HTTP实验——网页服务器
  3. Canvas简单动画和像素处理
  4. 华为联合北大、悉尼大学对 Visual Transformer 的最新综述
  5. 腾讯开源国内首个H.266/VVC视频播放器
  6. 效果好,速度快!大连海事大学提出基于增强多任务学习的单图像去雨算法MENET...
  7. 干货!Kaggle座头鲸识别落下帷幕,冠军方案解读
  8. [CUDA OpenCV]GPU加速的计算机视觉学习资源下载
  9. 17毫秒每帧!实时语义分割与深度估计
  10. c语言fseek128字节,C语言rewind和fseek函数的用法详解(随机读写文件)