1
import random
import time
print ' Welcome to the lottery number generator'

num_1 = random.randrange(53)+1 #Random numbers
num_2 = random.randrange(53)+1 #Random numbers
num_3 = random.randrange(53)+1 #Random numbers
num_4 = random.randrange(53)+1 #Random numbers
num_5 = random.randrange(53)+1 #Random numbers

Bonus = random.randrange(42)+1 #Bonus ball random numbers

print 'Here are the numbers that have been drawn'
time.sleep(1)
print 'Your first ball'
time.sleep(1)
print num_1
time.sleep(1)
print 'Your second ball'
time.sleep(1)
print num_2
time.sleep(1)
print 'Your third ball'
time.sleep(1)
print num_3
time.sleep(1)
print 'Your fourth ball'
time.sleep(1)
print num_4
time.sleep(1)
print 'Your fifth ball'
time.sleep(1)
print num_5
time.sleep(1)
print 'The bonus ball'
time.sleep(1)
print Bonus

乱数を番号順に並べる方法を誰か教えてください???? コードは機能します。番号順に並べるだけです。番号順に配置する必要がある5つのボールがあり、ボーナスボールは単独で表示する必要があります。

4

2 に答える 2

0

最初に、いくつかの異なる変数を作成するのではなく、数値のリストを作成する必要があります。list.sort()次に、数字を並べ替えるために使用できます。

numlist = []
for i in range(0, 5):
    numlist.append(random.randrange(53)+1)
numlist.append(random.randrange(42)+1)

numlist.sort()
于 2013-09-18T09:01:53.590 に答える