勝者をランダムに選ぶ最高のスクリプト/プログラムを教えてもらえますか?大会抽選抽選スクリプト
これらはすべて競技参加者であり、勝者1人をランダムに選ぶ必要があります。
Excelシートのデータ。スクリプトをExcelに対して実行したいPythonで、その後CSVとして保存
勝者をランダムに選ぶ最高のスクリプト/プログラムを教えてもらえますか?大会抽選抽選スクリプト
これらはすべて競技参加者であり、勝者1人をランダムに選ぶ必要があります。
Excelシートのデータ。スクリプトをExcelに対して実行したいPythonで、その後CSVとして保存
以下は、参加者のリストは、 "参加者" という名前の範囲にあることを前提としています。当然のことながら、システム生成の乱数に関する通常の注意点は、ランダムに適用されるものではなく、地方/小規模の楽しい競技には適しているはずです。おそらく国家宝くじの解決策ではありません。
Sub PickWinner()
Dim winner As String
winner = Range("Entrants").Cells(Int(Rnd() * (Range("Entrants").Count) + 1), 1)
Debug.Print winner
End Sub
:
import random
fd = open(csv_file)
lines = fd.readlines()
line_num = random.randrange(0,len(lines)-1)
print 'winner: ', lines[line_num]