Facebook
From Przemysław, 1 Year ago, written in Python.
Embed
Download Paste or View Raw
Hits: 154
  1. import random
  2. import time
  3.  
  4. failed_try = 0
  5. correct_hits = 0
  6. all_failed_try = 0
  7.  
  8. minimum_number = 1
  9. maximum_number = 100
  10. while True:
  11.     computer_answer = random.randint(minimum_number, maximum_number)
  12.     print("Komputer wskaza┼é liczb─Ö", computer_answer)
  13.     my_response = input("""
  14.    Napisz czy jest ona:
  15.    
  16.    p - prawid┼éowa
  17.    w - za wysoka
  18.    n - za niska
  19.    
  20.    wyj┼Ťcie - zako┼äcz program
  21.    """)
  22.     if my_response == "wyj┼Ťcie":
  23.         print("Komputer odgad┼é Twoja liczb─Ö", correct_hits, "razy.\n Potrzebowa┼é do tego", all_failed_try + 1, "pr├│b.")
  24.  
  25.     if my_response == "p":
  26.         print("Podana liczba jest prawid┼éowa")
  27.         print("Komputer odgad┼é Twoja liczb─Ö za", failed_try +1, "razem.\nOdlicz─Ö do 3,a Ty wymy┼Ťl now─ů liczb─Ö" )
  28.         all_failed_try +=failed_try
  29.         failed_try = 0
  30.         correct_hits += 1
  31.         minimum_number = 1
  32.         maximum_number = 100
  33.         time.sleep(1)
  34.         print("3")
  35.         time.sleep(1)
  36.         print("2")
  37.         time.sleep(1)
  38.         print("1")
  39.         time.sleep(1)
  40.  
  41.     elif my_response == "w":
  42.         print("Podana liczba jest za wysoka")
  43.         maximum_number = computer_answer -1
  44.         failed_try +=1
  45.         if maximum_number < 1:
  46.             maximum_number = 1
  47.  
  48.         if computer_answer == 1:
  49.             print("Komputer wskaza┼é najni┼╝sz─ů z mo┼╝liwych liczb")
  50.             failed_try -=1
  51.         print("To jest", failed_try, "pr├│ba")
  52.  
  53.     elif my_response == "n":
  54.         print("Podana liczba jest za niska")
  55.         minimum_number = computer_answer +1
  56.         failed_try +=1
  57.         if minimum_number >100:
  58.             minimum_number = 100
  59.  
  60.         if computer_answer == 100:
  61.             print("Komputer wskaza┼é najwy┼╝sz─ů z mo┼╝liwych liczb")
  62.             failed_try -=1
  63.         print("To jest", failed_try, "pr├│ba")
  64.  

Replies to kod 5.1 rss

Title Name Language When
Re: kod 5.1 Przemysław python 1 Year ago.