@Grass4ok
Нечего осебенного просто людь

Не могу понять в чём проблема. Почему у меня пишет invalid syntax???

не могу понять в чем проблема захотел создать игру в программе Python вот что написал:

name = input("Введите свое имя ")
print("привет," + name)
print("Компьютер загадал число от 1 до 10. Попробуйте его угадать")
secret_number = 6
print("Идёт обработка...")
if secret_number == user_number:
user_number = input("Введите число " )
user_number = int(user_nomber(input("Введите число " ) ):
print("УРААА " + name + ("вы выйграли)
выдает ошибку invalid syntax помогите
выделяется " перед ура
  • Вопрос задан
  • 352 просмотра
Пригласить эксперта
Ответы на вопрос 3
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Нет отступов, несбалансированные скобки, лишнее двоеточие.
Ответ написан
@Jordan_Belforts
Тут вы пытаетесь сравнить то, что ещё не объявлено.
В момент сравнения о переменной user_number питон ещё не вкурсе.

if secret_number == user_number:
    user_number = input("Введите число " )
    user_number = int(user_nomber(input("Введите число " ) ):


Должно быть так
user_number = input("Введите число " )
if secret_number == user_number:
    Бла бла бла...
Ответ написан
Комментировать
@InExSu
name = input("Введите свое имя ")
print("привет," + name)
print("Компьютер загадал число от 1 до 10. Попробуйте его угадать")
secret_number = 6
print("Идёт обработка...")
user_number = int(input("Введите число "))
if secret_number == user_number:
    print("УРААА," + name + ", вы выиграли!")
else:
    print("Упс, " + name + ", вы проиграли")
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы