Advertisement
Guest User

Untitled

a guest
Apr 24th, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.51 KB | None | 0 0
  1. import random
  2.  
  3. if __name__ == '__main__':
  4.  
  5.     while True:
  6.  
  7.         wybor = input(
  8.             'Chcesz zagrac?\n'
  9.             'Tak\n'
  10.             'Nie\n'
  11.         ).strip().lower()
  12.  
  13.         if wybor not in ('tak', 't',):
  14.             quit()
  15.  
  16.         poziom_trudnosci = input(
  17.             'Wybierz poziom trudnosci:\n'
  18.             '1.Latwy\n'
  19.             '2.Sredni\n'
  20.             '3.Trudny\n'
  21.         )
  22.  
  23.         poziomy = ('1', '2', '3')
  24.  
  25.         while poziom_trudnosci in poziomy:
  26.             x = int(poziom_trudnosci)*10
  27.             break
  28.         else:
  29.             print('Niepoprawna wartosc!!!')
  30.             continue
  31.  
  32.         wartosc = random.randint(0, x)
  33.         zycia = 3   # przenioslbym na dol. logiczniej :>
  34.  
  35.         while zycia > 0:
  36.             # Mozna uzyc formatowania w ten sposob
  37.             # odpowiedz = input('Zgadnij liczbe w zakresie o 0 do ' + str(x) +': ')
  38.             odpowiedz = input('Zgadnij liczbe w zakresie o 0 do %d: ' % x)
  39.             if odpowiedz == (str(wartosc)):
  40.                 print('Brawo, wygrales!!!')
  41.                 break
  42.             else:
  43.                 zycia -= 1
  44.                 # print ('Zostaly Ci {} zycia'.format(str(zycia)))
  45.                 # nie musi byc str. Samo sie zrobi w formatowaniu
  46.                 print('Zostaly Ci {} zycia'.format(zycia))
  47.         else:
  48.             # ten sam case
  49.             # print('Przyegrales, poprawna odpowiedz to {}'.format(str(wartosc)))
  50.             print('Przyegrales, poprawna odpowiedz to {}'.format(wartosc))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement