Strona główna Polish Python Coders Group
   Strona główna   Pomoc Zaloguj się Rejestracja  
Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Aktualności: ##python.pl na FreeNode - ogarniamy zlot na Mazurach lub Podlasiu :>?
Szukaj Szukaj
Strony: [1]   Do dołu
Drukuj
Wątek: Funkcja licząca wartości z pętli.  (Przeczytany 190 razy)
« : 11:39 12/06/18 »
zen404 Offline
Hello World!

Zobacz profil
*

Reputacja: 0
Wiadomości: 3


Proszę o pomoc.

Jak dodać funkcję liczącą wartości otrzymane z pętli. Tnz. pętla wygeneruje 100 wartości 1 lub 2, jak je podliczyć do dwóch zmiennych?

#x= liczba wartości 1.
#y=liczba wartości 2.

import random

a=0


while a <100:
    a += 1
    xyz=random.randint(1, 2)
    print(xyz)
Zapisane
« Odpowiedz #1 : 11:41 12/06/18 »
zen404 Offline
Hello World!

Zobacz profil
*

Reputacja: 0
Wiadomości: 3


Próbowałem dodać funkcję sum, oraz stworzyć listę z otrzymanych liczb, lecz niestety nie działa tak jak powinno.
Zapisane
« Odpowiedz #2 : 17:12 12/06/18 »
sig Offline
Professional Python User

Zobacz profil
***

Reputacja: 82
Wiadomości: 376


Żeby nie było za łatwo:
Kod
import random
 
wartosci = ["orzeł", "resza"]
orzel = 0
reszka = 0
for i in range(100):
   wybor = random.choice(wartosci)
   if wybor == "orzeł":
       orzel += 1
   else:
       reszka += 1
 
print(orzel, reszka)
 
Zapisane
Strony: [1]   Do góry
Drukuj
Skocz do:  

© 2007 - 2018 Polish Python Coders Group
Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines | Theme by PixelSlot