抽獎
-
from random import randint n = 30 box = [] for i in range(1, n+1): position = randint(0, i-1) box.insert(position,i) print(box) print('第一特獎:'+str(box[0])) print('第二特獎:'+str(box[1])) print('第三特獎:'+str(box[2]))
亂數
Python有各式各樣的函式庫可以使用,亂數是Python內建的函式庫,只要加上import random就可以了。此外,如果我們只是要用函式庫裡面的取整數亂數這一個功能而已,這時侯我們可以用 from random import randint 這種寫法,就不會把整個函式庫都匯進來。
randint(a, b)會隨機挑選一個大於等於a、小於等於b的整數。
from random import randint number = randint(1, 100) print(number)