2013-06-17 3 views
0

У меня проблемы с кодом, который я писал около часа или двух, он работал, и я был близок к завершению игры, которую я делал, когда решил, что я сделал это неправильно. Я не понимаю, я не редактировал этот немного текста, но теперь он решил, что это неправильно после того, как он работал хорошо раньше! Я новичок в Python, но это почти так, как если бы текст изменил его мнение о том, хочет ли он работать или сейчас.Недопустимые синтаксические входы Python

room2 = input("> ") 
if room2 == "2": 

Хорошо так в основном код, который я делал, было:

room = input ("> ") 
if room = "1": 
    print("blahblah") 

Что я буду за это текстовое приключение.

+3

Какое сообщение об ошибке вы получаете? – kibibu

+0

какая версия python вы используете? –

+0

Недопустимый синтаксис, это почти для каждой части того же кода. – Jurdun

ответ

1

Да, вы забыли один = здесь. Помните, что = - это присвоение и == проверка равенства на многих языках.

if room == "1": 
    print("blahblah") 

Не бить себя об этом, хотя это случается. Просто научитесь снова проверять.

2
room = input ("> ") 
if room == "1": # You forgot one = 
    print("blahblah") 
Смежные вопросы