1. 程式人生 > >python--random隨機數

python--random隨機數

import random

print(random.random()) # 產生 0 到 1 之間的隨機浮點數

print(random.randint(1, 100)) # 產生1 到 100 的一個整數型隨機數

print(random.uniform(1.2, 10.5)) # 產生1.2 到10.5 之間的隨機浮點數,區間不可以是整數

print(random.choice('qax1030')) # 從序列中隨機選取一個元素

print(random.randrange(1, 100, 5)) # 生成從1 到100 的間隔為2 的隨機整數
print(random.sample('qianxu1030', 5))  # 隨機選取5個位元組

a = [1, 3, 5, 7, 9]
random.shuffle(a) # 將序列a中的元素順序打亂
print(a)