Имя 'user_number' может быть неопределенным

Статус
Закрыто для дальнейших ответов.

Kirill9909

Новичок
Пользователь
Июн 17, 2022
4
0
1
Python:
import random
from colorama import init
from colorama import Fore, Style

init()

print(Fore.GREEN)
print(Style.BRIGHT)

attempts = 0

random_number = random.randint(1, 20)
print("Угадай число от (1 до 20). Сможешь? ")

while attempts < 6:
    user_number = int(input("Введи число: "))

attempts += 1

if user_number != random.randint(1, 20):
    while True:
        print("Введено не правильное действие")
        print("Попробуй еще раз")
        user_number = int(input("Введи число: "))
        if user_number == random.randint(1, 20):
            t2 = True
            break

if user_number < random_number:
    print("Твоё число меньше моего, попробуй ещё")

if user_number > random_number:
    print("Твоё число больше моего, попробуй ещё")

if user_number == random_number:
    print(Fore.YELLOW)
    print("Красава, угадал!")
    print(f'Это число = {random_number}')
    print(f"Ты использовал: {attempts}")

elif attempts == 6:
    print(Fore.BLACK)
    print("Слишком много попыток, попробуй ещё раз :(")
    print(f"Я загадал число {random_number}")
    print(f"Ты использовал: {attempts}")

input()
 

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
971
219
43
20
Москва
а в чем вопрос?
 

Kirill9909

Новичок
Пользователь
Июн 17, 2022
4
0
1
Пишет, что в 20 строчке ошибка
 

Kirill9909

Новичок
Пользователь
Июн 17, 2022
4
0
1
Удали мою тему. Не нужно, я перепишу код
 
Статус
Закрыто для дальнейших ответов.

Форум IT Специалистов