python随机数并输出偶数个数_python随机数的产生
导入 random模块 >>> import random
1. random.random
random.random()用于生成一个0到1的随机浮点数: 0 <= n < 1.0
>>> random.random() # Random float x,
2 random.uniform
random.uniform的函数原型为:random.uniform(a, b),用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是下限。如果a > b,则生成的随机数n: a <= n <= b。如果 a
>>> random.uniform(1, 10) # Random float x,
3 random.randint
random.randint()的函数原型为:random.randint(a, b),用于生成一个指定范围内的整数。其中参数a是下限,参数b是上限,生成的随机数n: a <= n <= b
>>> random.randint(10, 100)
4 random.randrange
random.randrange的函数原型为:random.randrange([start], stop[, step]),从指定范围内,按指定基数递增的集合中 获取一个随机数。如:random.randrange(10, 100, 2),结果相当于从[10, 12, 14, 16, ... 96, 98]序列中获取一个随机数。 random.randrange(10, 100, 2)在结果上与 random.choice(range(10, 100, 2) 等效。
随机选取0到100间的偶数:
>>> import random
>>> random.randrange(0, 101, 2)
5 random.choice
random.choice从序列中获取一个随机元素。其函数原型为:random.choice(sequence)。参数sequence表示一个有序类型。这里要说明 一下:sequence在python不是一种特定的类型,而是泛指一系列的类型。list, tuple, 字符串都属于sequence。有 关sequence可以查看python手册数据模型这一章。
>>> random.choice('abcdefg%^*f') #随机字符
'd'
>>> random.choice ( ['apple', 'pear', 'peach', 'orange', 'lemon'] ) #随机选取字符串:
'lemon'
6 random.shuffle
random.shuffle的函数原型为:random.shuffle(x[, random]),用于将一个列表中的元素打乱。如:
>>>p = ["Python", "is", "powerful", "simple", "and so on..."]
>>>random.shuffle(p)
>>>p
#结果(因为随机,所以你的结果可能不一样。)
#['powerful', 'simple', 'is', 'Python', 'and so on...']
p = ["Python", "is", "powerful", "simple", "and so on..."]
7 random.sample
random.sample的函数原型为:random.sample(sequence, k),从指定序列中随机获取指定长度的片断。sample函数不会修改原有序列。 如果k大于sequence元素个数的话会报错。
>>> list = [1,2,3,4,5,6,7,8,9]
>>> random.sample(list,2)
[4, 7]
>>> random.sample(list,3)
[5, 2, 1]
python随机数并输出偶数个数_python随机数的产生相关推荐
- python每行输出5个数_python打印杨辉三角及输出第m行第k个数
1.打印杨辉三角及输出第m行第k个数 1.计算到m行,打印出k项 第m行有m项,m是正整数,因此k一定不会大于m,这个需求需要保存m行的数据,那么可以使用一个嵌套结构[[],[],[]] m=int( ...
- python每行输出14个数_python – 计算pandas中每行的一些值的列数
需要更改 isnull到 notnull: #if first columns is not index, set it data = data.set_index('Site code') data ...
- python统计中文字符的个数_python统计不同字符的个数_后端开发
c++怎么将字符串转数字_后端开发 在"c++"中可以使用"atoi"库函数将字符串转成数字,其语法是"int atoi(const char *np ...
- python右对齐输出乘法表_Python实现不同格式打印九九乘法表
前言:最近在学习Python,学习资源有慕课网上的视频教程.菜鸟教程以及Python官方文档tutorial.虽然了解了Python的基本语法,但是还没有真正意义上输出自己写的代码.代码小白,之前仅学 ...
- python偶数个数_python基础
标识符命名规则 开发中,通常约定俗称遵守如下规则: 删除变量和垃圾回收机制 可以通过del语句删除不在使用的变量 a = 123 del a #删除了栈,没有删除堆 链式赋值 x=y=123 相当于 ...
- python计算区间内偶数和_Python 计算当真因子个数为偶数个时为幸运数,计算区间内幸运数之和...
晚饭后朋友发来个问题,正好无事做,动手写了一下 若一个正整数有偶数个不同的真因子,则称该数为幸运数.如4含有2个真因子为 1 和 2 .故4是幸运数.求[2,100]之间的全部幸运数之和. 常规思路 ...
- 汉诺塔python输出移动个数_Python:汉诺塔移动路径打印实现
作为一名python小白,在初学python的这几日遇到了一个还算有趣的问题,就是汉诺塔移动路径的打印,在这里简单说下: 汉诺塔问题:汉诺塔是由三根杆子A,B,C组成的.A杆上有N个(N>1)穿 ...
- python统计句子中单词个数_python练习:一行搞定-统计一句话中每个单词出现的个数...
原博文 2018-10-04 19:42 − 一行搞定-统计一句话中每个单词出现的个数 >>> s'i am a boy a bood boy a bad boy' 方式一:> ...
- python聚类分析如何确定分类个数_Python数据挖掘—聚类—KMeans划分法
概念 聚类分析:是按照个体的特征将它们分类,让同一个类别内的个体之间具有较高的相似度,不同类别之间具有较大差异性 无分类目标变量(Y)--无监督学习 K-Means划分法.DBSCAN密度法.层次聚类 ...
最新文章
- linux ip -o,linux IP 命令使用举例
- NDK相关概念与NDK开发步骤
- 转:C#动态循环生成button怎么分别写他们的事
- Java I/O系统学习系列二:输入和输出
- 阿里P8架构师谈:从单体架构、到SOA、再到微服务的架构设计详解
- centos7 日志文件
- 二叉树的创建、前序遍历、中序遍历、后序遍历
- 【牛客网】:数据结构——时间复杂度,算法复杂度
- 声卡驱动正常但就是没有声音,驱动人生解决方案
- 调用阿里云的通用文字识别-高精版识别接口,识别图片中的文字详解
- linux双系统无u盘安装教程视频教程,window 与Linux Mint 双系统U盘安装方法
- php做网站需要的技术,建网站需要什么技术
- 使用pyqt弹出消息提示框
- 键盘 - 键盘样式风格有关设置
- 关于HTTP Authorization
- 高通华裔工程师跳楼自杀,任职7年后遭解雇
- C++算法:最大回文子串---动态规划-----夹逼法----中心扩展法
- Spark 安装配置及下载地址
- ESP8266作为arduino D1 wifi模块应用时引脚序号说明(与UNO对比异同)2.5.0版本开发板库
- springboot实现网上宠物医院管理系统毕业设计
热门文章
- Jquery——一些笔记
- 应急响应--linux常用查杀工具:Rootkit查杀
- 滴滴打车:天价补贴背后的惊人秘密
- 计算机访问权限密码忘了,iPhone7访问限制密码忘记了怎么办?
- java断点续传功能实现及思路SpringMVC版本
- SolidWorks安装失败,怎么彻底删除SolidWorks?
- 苹果手机没有声音显示耳机模式_安卓苹果暗色模式PK,看完之后没有夜猫子不选Ta|ios|手机|暗色|黑色|coloros...
- 如何手动释放Linux内存的方法
- 3D视觉艺术大师班-C4D和Octane渲染学习教程
- 计算机物联网论文范文大全,精选物联网的毕业论文范文.doc