Python是一種常用的編程語言,具有強大的功能和良好的可讀性。其中,random模塊是Python標準庫中用于生成隨機數的模塊,可以幫助我們創建各種隨機數據。
# 導入random模塊 import random # 生成隨機整數 num = random.randint(1, 100) print(num) # 生成隨機浮點數 float_num = random.uniform(1, 10) print(float_num) # 生成隨機字符 char = random.choice('abcdefghijklmnopqrstuvwxyz') print(char) # 生成隨機列表 lst = [1, 2, 3, 4, 5] random.shuffle(lst) print(lst)
random.randint函數用于返回指定范圍內的隨機整數,random.uniform函數用于返回指定范圍內的隨機浮點數,random.choice函數用于從給定的序列中隨機選擇一個元素,random.shuffle函數用于隨機打亂給定的序列。
除了這些基本的隨機數生成函數外,random模塊還提供了其他各種隨機數生成函數,如random.random函數用于生成0到1之間的隨機浮點數,random.sample函數用于從給定的序列中隨機取出一定數量的元素,等等。我們可以根據實際需要進行選擇和使用,以生成隨機數據。