Advertisement
giganciprogramowania

kzg Szyfry i Zagadki Python wersja rozszerzona

Feb 9th, 2022
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. import random
  2.  
  3. slowa = ['creeper', 'diament', 'dynamit', 'shulker', 'barwnik']
  4.  
  5. slowo = random.choice(slowa)
  6. liczba_znakow = len(slowo)
  7. odkryte_slowo = ''
  8. for i in range(liczba_znakow):
  9. liczba1 = random.randrange(1, 10)
  10. liczba2 = random.randrange(1, 10)
  11.  
  12. print(f'Ile to jest {liczba1} x {liczba2}')
  13. wynik = int(input('Odpowiedź: '))
  14. if wynik == liczba1 * liczba2:
  15. odkryte_slowo += slowo[i]
  16. else:
  17. odkryte_slowo += '#'
  18.  
  19. print(f'odkryte słowo: {odkryte_slowo}')
  20. print('-----------------------------')
  21.  
  22. while True:
  23. haslo = input('Podaj hasło: ')
  24. if haslo == slowo:
  25. print(f'Gratulacje, prawidłowe hasło to: {slowo}')
  26. break
  27. else:
  28. print('Podano błędne hasło, spróbuj ponownie.')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement