Найти - Пользователи
Полная версия: Выдаёт Invalid Syntax!
Начало » Python для новичков » Выдаёт Invalid Syntax!
1
Kaktys
Друзья, помогите, не знаю почему,но выдаёт “Invalid Syntax”
Код:
 import random
num = random.randint(0, 30)
while True:
 guess = input()
 i = int(guess)
 if i == num:
   print"Ура!Ты выйграл!"
   break
 elif i < num:
   print "Число больше!"
 
 elif i > num:
   print"Число меньше!"
 
 elif i == restart:
   restart()
 def restart():
   num = random.randit

Помечает шестую строку, 2 кавычку!
Заранее спасибо!
JOHN_16
Хорошо что вы догадались что код надо в теги оборачивать. Но показать полный трейсбек ошибки не догадались. Судя по синтаксису это второй питон. Вы используете кириллицу и я предположу что вы не указали кодировку файла в начале. Если так - то питон вам об этом в ошибке ровно об этом говорил.
Kaktys
JOHN_16
Хорошо что вы догадались что код надо в теги оборачивать. Но показать полный трейсбек ошибки не догадались. Судя по синтаксису это второй питон. Вы используете кириллицу и я предположу что вы не указали кодировку файла в начале. Если так - то питон вам об этом в ошибке ровно об этом говорил.
Спасибо, что подсказали!
py.user.next
Это код от второго питона, запущенный на третьем питоне. Добавь круглые скобки вокруг строк.
  
print("Ура!Ты выйграл!")
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB