def main(args): # ustawienia gry nick, ileliczb, maksliczba, ilerazy = ustawienia() # losujemy liczby liczby = losujliczby(ileliczb, maksliczba) # pobieramy typy użytkownika i sprawdzamy, ile liczb trafił for i in range(ilerazy): typy = pobierztypy(ileliczb, maksliczba) iletraf = wyniki(set(liczby), typy) nazwapliku = nick + ".json" losowania = czytaj_json(nazwapliku) losowania.append({ "czas": time.time(), "dane": (ileliczb, maksliczba), "wylosowane": liczby, "ile": iletraf }) zapisz_json(nazwapliku, losowania) print "\nLosowania:", liczby return 0
def main(args): # ustawienia gry nick, ileliczb, maksliczba, ilerazy = ustawienia() # losujemy liczby liczby = losujliczby(ileliczb, maksliczba) # pobieramy typy użytkownika i sprawdzamy, ile liczb trafił for i in range(ilerazy): typy = pobierztypy(ileliczb, maksliczba) iletraf = wyniki(set(liczby), typy) nazwapliku = nick + ".json" # nazwa pliku z historią losowań losowania = czytaj_json(nazwapliku) losowania.append({ "czas": time.strftime("%a, %d %b %Y %H:%M:%S %z", time.localtime()), "dane": (ileliczb, maksliczba), "wylosowane": liczby, "ile_trafionych": iletraf }) zapisz_json(nazwapliku, losowania) print("Wylosowane liczby:", liczby) return 0
def main(args): # ustawienia gry nick, ileliczb, maksliczba, ilerazy = ustawienia() # losujemy liczby liczby = losujliczby(ileliczb, maksliczba) # pobieramy typy użytkownika i sprawdzamy, ile liczb trafił for i in range(ilerazy): typy = pobierztypy(ileliczb, maksliczba) iletraf = wyniki(set(liczby), typy) nazwapliku = nick + ".json" # nazwa pliku z historią losowań losowania = czytaj_json(nazwapliku) losowania.append({ "czas": time.time(), "dane": (ileliczb, maksliczba), "wylosowane": liczby, "ile": iletraf }) zapisz_json(nazwapliku, losowania) print("\nLosowania:", liczby) return 0
def main(args): # ustawienia gry nick, ileliczb, maksliczba, ilerazy = ustawienia() # losujemy liczby liczby = losujliczby(ileliczb, maksliczba) # pobieramy typy użytkownika i sprawdzamy ile liczb trafił for i in range(ilerazy): typy = pobierztypy(ileliczb, maksliczba) iletraf = wyniki(set(liczby), typy) nazwapliku = nick + ".json" # nazwa pliku z historią losowań losowania = czytaj_json(nazwapliku) losowania.append({ "czas": time.time(), "dane": (ileliczb, maksliczba), "wylosowane": liczby, "ile": iletraf }) zapisz_json(nazwapliku, losowania) nazwaplikustr = nick + "_test.txt" # nazwa pliku dla zapisu tekstowego słowników losowania2 = czytaj_str(nazwaplikustr) losowania2.append({ "czas": time.time(), "dane": (ileliczb, maksliczba), "wylosowane": liczby, "ile": iletraf }) zapisz_str(nazwaplikustr, losowania) print("\nLosowania: ", liczby) return 0
def main(args): ileLiczb, maksLiczba, ileLosowan = ustawienia() liczby = losujliczby(ileLiczb, maksLiczba) for i in range(ileLosowan): typy = pobierztypy(ileLiczb, maksLiczba) ileTraf = wyniki(set(liczby), typy) print("Wylosowane liczby:", liczby) return 0
def main(args): # ustawienia gry ileliczb, maksliczba, ilerazy = ustawienia() # losujemy liczby liczby = losujliczby(ileliczb, maksliczba) # pobieramy typy użytkownika i sprawdzamy, ile liczb trafił for i in range(ilerazy): typy = pobierztypy(ileliczb, maksliczba) wyniki(set(liczby), typy) print "Wylosowane liczby:", liczby return 0
def main(args): # ustawienia gry nick, ileliczb, maksliczba, ilerazy = ustawienia() # losujemy liczby liczby = losujliczby(ileliczb, maksliczba) # pobieramy typy użytkownika i sprawdzamy, ile liczb trafił for i in range(ilerazy): typy = pobierztypy(ileliczb, maksliczba) iletraf = wyniki(set(liczby), typy) print("Wylosowane liczby:", liczby) return 0
def main(args): # ustawienia gry ileliczb, maksliczba, ilerazy = ustawienia() # losujemy liczby liczby = losujliczby(ileliczb, maksliczba) # pobieramy typy użytkownika i sprawdzamy, ile liczb trafił for i in range(ilerazy): typy = pobierztypy(ileliczb, maksliczba) trafione = set(liczby) & typy if trafione: print "\nIlość trafień: %s" % len(trafione) print "Trafione liczby: %s" % trafione else: print "Brak trafień. Spróbuj jeszcze raz!" print "\n" + "x" * 40 + "\n" # wydrukuj 40 znaków x print "Wylosowane liczby:", liczby return 0
def main(args): # ustawienia gry ileliczb, maksliczba, ilerazy = ustawienia() # losujemy liczby liczby = losujliczby(ileliczb, maksliczba) # pobieramy typy użytkownika i sprawdzamy, ile liczb trafił for i in range(ilerazy): typy = pobierztypy(ileliczb, maksliczba) trafione = set(liczby) & typy if trafione: print("\nIlość trafień: %s" % len(trafione)) print("Trafione liczby: %s" % trafione) else: print("Brak trafień. Spróbuj jeszcze raz!") print("\n" + "x" * 40 + "\n") # wydrukuj 40 znaków x print("Wylosowane liczby:", liczby) return 0
#! /usr/bin/env python # -*- coding: utf-8 -*- from totomodul import ustawienia, losujliczby, pobierztypy, wyniki # program główny # ustawienia gry nick, ileliczb, maksliczba, ilerazy = ustawienia() # losujemy liczby liczby = losujliczby(ileliczb, maksliczba) # pobieramy typy użytkownika i sprawdzamy, ile liczb trafił for i in range(ilerazy): typy = pobierztypy(ileliczb, maksliczba) trafione = wyniki(set(liczby), typy) print "Wylosowane liczby:", liczby
#! /usr/bin/env python # -*- coding: utf-8 -*- from totomodul import ustawienia, losujliczby, pobierztypy, wyniki # program główny # ustalamy trudność gry ileliczb, maksliczba, ilerazy = ustawienia() # losujemy liczby liczby = losujliczby(ileliczb, maksliczba) # pobieramy typy użytkownika i sprawdzamy, ile liczb trafił for i in range(ilerazy): typy = pobierztypy(ileliczb, maksliczba) trafione = wyniki(set(liczby), typy) print "Wylosowane liczby:",liczby