くだすれPython(超初心者用) その7
■ このスレッドは過去ログ倉庫に格納されています
0225デフォルトの名無しさん
2010/05/16(日) 22:43:25def testR():
return random.randint(1, 100)
class Test():
random.seed()
aaa = random.randint(1, 100)
a = testR()
b = testR()
c =Test.aaa
d =Test.aaa
print testR()
print testR()
print testR()
print a
print b
print testR()
print '-------'
print Test.aaa
print c
print d
print Test.aaa
seed()について質問です
def:今までseed置いてましたが今外してみると4つとも違う数字を吐く
初期化は不要ということでしょうか?
class:色んな所にseed置きましたがどの印字も同じ結果
(実行する度に違う乱数を吐く)
4つの結果を違うものにしたい場合何処にseedを置けば良いのでしょう
というかそもそも初期化の考え方が間違ってるのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています