2015-03-05 4 views
0

Я загрузил Python для Windows 64bit и не запускал самые основные команды. Я разделил свою программу на одну строку, на которую python жалуется. Я подозреваю, что это должно быть с тем, что я скачал, но не знаю, как действовать. Совет?python жалуется на двойную цитату

print "Let's play Battleship!" 

Результаты в:

File "b.py", line 2 
    print "Let's play Battleship!" 
           ^
SyntaxError: invalid syntax 
+0

in python 3, print - это функция. вам нужна скобка. – Lafexlos

ответ

3

The печати заявление изменилось в 3.x. Попытка:

print("let's play battleship!") 
+0

Кстати, этот формат вызова также действителен в 2.7 – hd1

+1

@ hd1 - только kinda. Он разбивается на несколько аргументов, где python 2 печатает его как кортеж: 'print (« hello »,« there »)' -> '('hello', 'there')'. – tdelaney

Смежные вопросы