1: 2019-04-03 (水) 21:48:39 njf[4] [5] [6] | 現: 2019-04-03 (水) 21:53:49 njf[4] [7] [8] | ||
---|---|---|---|
Line 10: | Line 10: | ||
import random | import random | ||
+ | |||
for i in range(10): | for i in range(10): | ||
print(" %d : %f" % (i, random.random())) | print(" %d : %f" % (i, random.random())) | ||
Line 26: | Line 26: | ||
9 : 0.948175 | 9 : 0.948175 | ||
- | これを使って工夫すればよく使う大抵の乱数を必要とするプログラムは書けますが、Pythonにはこれ以外にもいろいろ便利なメソッドが用意されています。 | + | これを使って工夫すればよく使う大抵の乱数を必要とするプログラムは書けますが、Pythonにはこれ以外にもいろいろ便利なメソッドが用意されているので、用途があうならそちらを使いましょう。 |
*リストなどからランダムに要素を取り出す [#a0f98b65] | *リストなどからランダムに要素を取り出す [#a0f98b65] | ||
Line 34: | Line 33: | ||
testList = ["one","two","three","four"] | testList = ["one","two","three","four"] | ||
+ | |||
for i in range(10): | for i in range(10): | ||
print(" %d : %s" % (i, random.choice(testList))) | print(" %d : %s" % (i, random.choice(testList))) | ||
Line 79: | Line 78: | ||
import random | import random | ||
+ | |||
random.seed(1) | random.seed(1) | ||
+ | |||
for i in range(10): | for i in range(10): | ||
print(" %d : %f" % (i, random.random())) | print(" %d : %f" % (i, random.random())) | ||
+ | |||
結果 | 結果 | ||
0 : 0.134364 | 0 : 0.134364 |
(This host) = https://njf.jp