如何利用python语言中random生成随机数或字符串

random模块是python语言中生成随机数的模块,可以返回一个随机实数;其中,random模块有很多方法可以生成随机数,下面利用几个实例说明random模块的用法,操作如下:

操作方法

  • 01

    第一步,直接导入random模块,调用chioce()方法生成随机字符串, >>> import random; >>> random.choice('a'); 'a' 如下图所示:

  • 02

    第二步,random模块中的randrange()方法可以生成指定区域范围的随机数, >>> random.randrange(10,100,5); 25 如下图所示:

  • 03

    第三步,random()方法生产0-1之间的随机数, >>> random.random(); 0.8009143811969702 如下图所示:

  • 04

    第四步,从序列中获取一个随机元素, >>> random.seed(20); >>> print(random.seed(20)); None >>> print(random.seed(10)); None 如下图所示:

  • 05

    第五步,用于将一个有序列表打乱, >>> random.shuffle([1,5,3,4,7,9,8]); >>> list = [1,5,3,4,7,9,8]; >>> print(random.shuffle(list)); None >>> print(list); [8, 1, 7, 3, 9, 4, 5] 如下图所示:

  • 06

    第六步,用于生成一个指定范围内的随机符点数, >>> print(random.uniform(10,20)); 10.34403573875646 >>> 如下图所示:

(0)

相关推荐

  • 如何利用python语言中的input提示函数输入信息

    在系统中,有时为了提示用户输入正确的内容,需要给用户一个正确而明确的提示.在python语言中,起到这个作用的是input函数.下面利用几个实例介绍input函数的用法,操作如下: 操作方法 01 第 ...

  • 如何使用python语言中的extend和append方法区别

    在python语言中,有一个基本数据类型-----列表,可以使用extend和append两个方法给列表添加元素.可以直接使用两个或两个以上的列表,进行合并列表元素.下面利用几个实例说明,操作如下: ...

  • 如何调用Python语言中的abs方法获取绝对值

    绝对值是数学中的一个名词,同样的,在计算机语言中,也有方法获取绝对值.其中,对应的方法名为abs().如果是负数,取绝对值是对应的相反数:如果是正数和0,绝对值就是本身,二进制.八进制.十进制和十六进 ...

  • 如何利用python语言sysconfig模块获取系统参数

    python语言中的sysconfig模块,可以查看系统的一些参数指标:直接调用sysconfig模块自带的方法,下面利用几个实例说明sysconfig模块获取系统参数,操作如下: 操作方法 01 第 ...

  • 如何使用python语言中的方法替换转换字符串字符

    在python语言中,字符串基本数据类型包含了很多方法,如大小写字母相互转换.字符替换.字符截取.字符拼接等.下面利用几个实例说明字符串中常用的方法,操作字符串,如下: 操作方法 01 第一步,打开p ...

  • 如何在C语言和OC中生成随机数?

    如何在C语言和OC中生成随机数?

  • 怎么用python生成随机数?

    在Python中,random模块用于生成随机数.下面介绍下random模块中常用的几个函数 操作方法 01 打开我们python的ide 02 在打开的shell中,首先需要导入random库,才可 ...

  • 如何使用R语言中的seq函数生成一系列的数值

    R语言中的seq函数可以根据开始值和结束值,还有步长,生成一定间隔的数值序列.其中,步长可以是整数,也可以是小数.下面利用几个实例说明seq函数的用法,操作如下: 操作方法 01 第一步,定义变量f1 ...

  • 如何利用python设计语言string模块获取子模块

    python设计语言中的string模块,有带有下划线的子模块,可以直接调用使用.利用这些方法查看模块文件路径,下面利用几个实例说明,操作如下: 操作方法 01 第一步,查看_ChainMap类 st ...