Python生成隨機數random模組

象牙塔小明發表於2018-10-02
import random

# 生成隨機浮點數
float1 = random.uniform(10, 20)
float2 = random.uniform(1, 3)
# 生成隨機整數[a,b]之間,閉區間
int1 = random.randint(10, 20)
int2 = random.randint(1, 3)
# 多個字元中選取特定數量的字串
str1 = random.sample('abcdefghij', 3)# 得到list型別
# 隨機字元
str3 = random.choice('abcdefg')
# 隨機字串
str4 = random.choice(['apple', 'pear', 'peach', 'orange', 'lemon'])
# 隨機打亂#洗牌
items = [1, 2, 3, 4, 5, 6]
random.shuffle(items)

程式碼可直接複製執行。

相關文章