私は自分自身にpythonを教えています。私は小さなプログラムを考えていて、キノナンバージェネレーターを作るという考えを思いついた。あなたが知らない人は、1-12の範囲の4-12の番号を選んで一致させることができます。したがって、最初の部分はいくつの数値を要求し、2番目の数値は数値を生成します。私は思いつきましたforループのprint文は一度だけ実行されます
x = raw_input('How many numbers do you want to play?')
for i in x:
random.randrange(1,81)
print i
これはうまくいかず、xを出力します。だから私はこれを行うための最善の方法が不思議です。 random.randrange関数を作成しますか?そして、私はそれをユーザー入力に基づいてx回呼び出すことができます。 Pythonのインデントの問題で
x = raw_input('How many numbers do you want to play?')
for i in xrange(int(x)):
print random.randrange(1,81)
:
はいつものように、ヘルプ
「for i in x:」は、繰り返し可能なものよりも使用する必要があります。 – Deinumite
あなたはどの本またはウェブサイトを使用していますか?それはあまり良くありません。 –