Я совершенно новый для python. Я работаю над курсами по Codecademy. В настоящее время я также использую Pydev/LiClipse.Ошибка синтаксиса Python print len ()
В одном из первых уроков на Codecademy он хочет, чтобы вы установили переменный попугай в «Norwegian Blue». Затем он хочет, чтобы вы напечатали длину попугая, используя метод len string. Это очень просто, и я получил ответ сразу с:
parrot = "Norwegian Blue"
print len(parrot)
Когда я помещал тот же самый код в LiClipse он вернулся:
SyntaxError: недопустимый синтаксис
Он работает в LiClipse когда это Я изменил его:
печати (Len (попугай))
Может кто-то дайте мне знать, почему это работает в Codecademy, но не в LiClipse, и почему добавив скобки зафиксировали это?
Python 2 синтаксиса по сравнению с синтаксисом Python 3 –
Изменения 'печати 'statement to' print (len (parrot)) 'и он должен работать как в Python 2, так и в Python 3 (последний требует скобок, первый - нет). –