Advertisement
plarmi

06122023

Dec 6th, 2023 (edited)
789
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.25 KB | None | 0 0
  1. import random
  2. import time
  3.  
  4. start_time = time.time()
  5.  
  6. computer_number = random.randint(1, 500)
  7. print("Программа загадала число!")
  8.  
  9. attempts = 0
  10.  
  11. while True:
  12.     try:
  13.         user_number = int(input("Введите ваше число: "))
  14.         if user_number == 0:
  15.             print("Программа завершается")
  16.             break
  17.         elif user_number > 500 or user_number <= -1:
  18.             print("Число не входит в указанный диапазон!")
  19.         elif user_number == computer_number:
  20.             attempts = attempts + 1
  21.             print("Пользователь угадал!")
  22.             break
  23.         elif user_number < computer_number:
  24.             attempts = attempts + 1
  25.             print("Ваше число меньше загаданного")
  26.         elif user_number > computer_number:
  27.             attempts = attempts + 1
  28.             print("Ваше число больше загаданного")
  29.     except ValueError:
  30.         print("Вы должны вводить только целые числа!")
  31.  
  32. end_time = time.time()
  33. print("Кол-во затраченных секунд:", end_time - start_time)
  34. print("Кол-во попыток:", attempts)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement