抽獎代碼:html
#!/usr/bin/env python3
import random
randomSeed = "x"
random.seed(randomSeed)
candidates = ["張三", "李四", "王五", "趙六"]
print(random.sample(sorted(candidates), N))
複製代碼
代碼解讀:python
randomSeed = "x"
: 隨機種子"x"能夠任意替換git
candidates =
: 抽獎成員名單總列表github
print(random.sample(sorted(candidates), N))
: 從總名單列表中隨機抽取 N
個成員,做爲中獎成員dom
將上面的代碼在一個Python解釋器中運行,例如:Python編輯器編輯器
使用方法spa
建立抽獎任務code
肯定randomSeed,randomSeed不要公開htm
randomSeed (例如"x") 經過用SHA-256計算出哈希值,公開這個哈希值get
抽獎:
輸入randomSeed
輸入名單列表
輸入中獎人數
公佈抽獎結果,公佈randomSeed