私は7つの整数の配列に乱数0-9を渡すCOP1000用のランダム抽選番号ジェネレータを作成しました。しかし、私が配列を印刷すると、同じ出力が7回取得されます。それはループの1つに問題があるかもしれませんが、どこから来ているのか分かりません。どんな助けでも大歓迎です。ここでループ出力を複数回出力する
コードです:これにより
import random
print("Seven lucky numbers; are you ready?")
numbers = [0,0,0,0,0,0,0]
index = 0
while index<len(numbers):
numbers[index] = random.randint(0,9)
index = index + 1
for n in numbers:
print("\nYour random lottery number is:")
print(numbers[0],numbers[1],numbers[2],numbers[3],numbers[4],numbers[5],numbers[6])
あなたは* 7回同じ*「配列」を印刷している –
最後 'for'ループを取り出します。あなたは出力を一度だけ印刷したいだけです。 – Peter