Facebook
From Perl Pelican, 5 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 275
  1. print("witaj w grze odgadnij co ta za wyraz.
  2.       masz za zadanei odgadanc co to za wyraz korzystajac z
  3.       podpowiedzi ale uwaga masz tylko 5 szans ! Zaczynamy!")
  4.  
  5. import random
  6. #baza słów
  7. WORDS = ("gra","zabawa", "komputer", "mydło", "animator","kroić ")
  8.  
  9. print(WORDS)
  10.  
  11. #losowy wybór słowa prze komputer
  12.  
  13. word = random.choice(WORDS)
  14. print(word)# test
  15.  
  16. #zmienna która sprawdzi czy jest poprawane
  17.  
  18. correct = word
  19.  
  20. #komputer podaje pierwsza litere wyrazu
  21.  
  22. print("Pierwsza litera słowa to: ",correct[0])
  23.  
  24.  
  25. # komputer liczy ile jest słów w słowie i podaje
  26. print ("liczba słow to: ",len(correct))
  27. lista =[]
  28.  
  29. # komputer dzieli wyraz wylosowany na litery
  30. #komputer definujej poszczególne litery
  31.  
  32. for i in range(0,len(correct)):
  33.     print(correct[i])
  34.     lista.append(correct[i])
  35.  
  36. #gracz otrzymuje 5 szans
  37. print("Masz 5 prób!")
  38. tries=0
  39. numb=["pierwsza","druga","trzecia", "czwarta"]
  40. print("Twoja ",numb , "szansa ! ", tries )
  41.  
  42.  
  43. #gracz zadaje pytanie
  44.  
  45. guess= str(input("wpisz litere : "))
  46. print("CZy jest tam litera: ", guess )
  47.  
  48.  
  49. #jezeli jest taka litera
  50.  
  51. letters = correct[i]
  52.  
  53. if guess ==  letters:
  54.         print("Tak, taka litera jest! ")
  55. #jezeli jej nie ma
  56.  
  57. else:
  58.          print("Nie taka litera nie wystepuje !")
  59. for i in range(0,5):
  60.  
  61. #odgadniecie
  62.     if tries>=5:
  63.         print("nie masz już próbb! Muszisz odgadanac: ", guess)
  64.     if guess == correct:
  65.         print("Tak to ten wyraz!")
  66.     else:
  67.         print("Nie to nie ten wyraz. Ten wyraz to: ",correct)
  68.  
  69. #koniec programu
  70. input("nnJeśli chcesz zakonczyc program, nacisnij klawisz Enter.")