random()函数用法及示例代码
random()函数是Python中的一个内置函数,用于生成一个0到1之间的随机浮点数。它的具体用法如下:
random()函数的语法格式为:
random()
random()函数不需要传入任何参数,直接调用即可。
random()函数的返回值是一个0到1之间的随机浮点数。
随机数的生成是基于随机种子的,默认情况下随机种子是根据当前系统时间生成的,所以每次运行程序时都会生成不同的随机数。
下面是一些示例代码来演示random()函数的用法:
示例1:生成一个随机整数
import random
num = random.randint(1, 10)
print(num)
运行结果可能是:7、2、9等等,每次运行结果都会不同。
示例2:生成一个随机浮点数
import random
num = random.random()
print(num)
运行结果可能是:0.546789、0.123456等等,每次运行结果都会不同。
示例3:生成一个随机小数
import random
num = random.uniform(1, 10)
print(num)
运行结果可能是:4.562378、2.984356等等,每次运行结果都会不同。
示例4:从列表中随机选择一个元素
import random
items = [1, 2, 3, 4, 5]
random_item = random.choice(items)
print(random_item)
运行结果可能是:3、2、5等等,每次运行结果都会不同。
示例5:打乱列表的顺序
import random
items = [1, 2, 3, 4, 5]
random.shuffle(items)
print(items)
运行结果可能是:[4, 3, 2, 5, 1]、[2, 1, 3, 5, 4]等等,每次运行结果都会不同。
以上是random()函数的用法及示例代码,random()函数可以用于在编程中涉及到随机数生成的各种应用场景,例如游戏开发、随机算法等等。
