Python_随机数函数

随机数可以用于数学,游戏,安全等领域中,还经常被嵌入到算法中,用以提高算法效率,并提高程序的安全性。

在python中用于生成随机数的模块是 random ,在使用前需要 import,下面介绍几个常用的随机数方法

random.random()

random.random()用于生成一个0到1的随机实数: 0 <= n < 1.0

import random
print(random.random())  # 1
print(random.random())  # 2

输出:

0.17188706512314256
0.14170217251953143

random.randint()

random.randint()的函数原型为:random.randint(a, b),用于生成一个指定范围内的整数。其中参数a是下限,参数b是上限,生成的随机数n: a <= n <= b

import random
print(random.randint(1, 10))        # 产生 1 到 10 的一个整数型随机数
print(random.randint(10, 20))       # 产生 10 到 20 的一个整数型随机数
print(random.randint(10, 10))       # 结果永远是10

输出:

9
12
10

 random.choice()

random.choice() 方法返回一个列表,元组或字符串的随机项

import 

你可能感兴趣的:(Python,python,pycharm)