nowe listy w Pythonie poprzez pętle

Odpowiedz Nowy wątek
2015-02-22 21:03
0

witam musze zrobić następujące zadanie:
Utworzyc funkcje chybil_trafil, która na wejscie pobiera ilosc kuponów i zwraca kupony wypełnione liczbami (6 liczb) z zakresu od 1 do 49 (cos na wzór ”duzego lotka”).
Stworzyłem coś takiego ale wyswietla mi tylko 1 losowanie ktoś wie gdzie jest błąd?

import random

def losowanie():
         x=random.randint(1,5)
         i=1
         lista=[]
         z=1
         print "Ilosc : ",x
         while i<=x:

                while z<=6:
                         z+=1
                         kupon=[]
                         l=random.randint(1,49)
                         if l in kupon:
                                   l=random.randint(1,49)
                                   kupon.append(l)

                         else:

                             kupon.append(l)

                         lista.append(kupon)
                         #print lista
                #print lista
                i+=1

losowanie()  

Pozostało 580 znaków

2015-02-22 21:14

można krócej, jedno losowanie
random.sample(range(1, 50), 6)

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0