Python是目前最流行的編程語言之一,它給開發者提供了豐富的函數庫和工具來實現各種各樣的任務。其中之一就是生成隨機數,這在很多應用中都是必要的。
在Python中,我們可以使用random模塊來生成隨機數。使用此模塊,我們可以從范圍內的數字、列表和字符串中生成隨機數據。
import random # 生成1到10之間的隨機數 num = random.randint(1, 10) print(num) # 從列表中隨機選擇一個元素 fruits = ["apple", "banana", "orange", "pear"] fruit = random.choice(fruits) print(fruit) # 打亂列表順序 random.shuffle(fruits) print(fruits)
我們可以使用randint()函數生成一個指定范圍內的隨機整數。choice()函數則用于從一個列表中隨機選擇一個元素。如果我們想打亂一個列表的順序,我們可以使用shuffle()函數。
除了上述用法之外,random模塊還提供了很多其他函數,如生成隨機浮點數、隨機重復選擇元素等。使用這些函數,我們可以輕松地實現我們需要的隨機數生成效果。