Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 28, 2019 19:55:15

seretlt
Зарегистрирован: 2019-01-28
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

новичек, хе-хе.

mylist =
print(sorted((mylist)
mylist.append('Finnish')
print(sorted((mylist)
mylist.insert(0, ‘Deutsch’)
mylist.reverse()
print(mylist)
Ошибка:

File “list.py”, line 3
mylist.append('Finnish')
^
SyntaxError: invalid syntax

Объясните, пожалуйста, из-за чего это. Уже какой раз допускаю эту ошибку, а понять не могу из-за чего она.

Офлайн

#2 Янв. 28, 2019 20:16:35

rami
Зарегистрирован: 2018-01-08
Сообщения: 281
Репутация: +  72  -
Профиль   Отправить e-mail  

новичек, хе-хе.

В предыдущей строке кода нужно разобраться со скобками, наверно, так:

 print(sorted(mylist))

Офлайн

#3 Янв. 28, 2019 20:21:42

seretlt
Зарегистрирован: 2019-01-28
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

новичек, хе-хе.

Робит, спасибо, но почему в ошибке указана строка #3?

Офлайн

#4 Янв. 28, 2019 20:49:24

rami
Зарегистрирован: 2018-01-08
Сообщения: 281
Репутация: +  72  -
Профиль   Отправить e-mail  

новичек, хе-хе.

У вас три открывающих скобки и одна закрывающая, а должно быть равное количество открывающих и закрывающих скобок. Можно две недостающих скобки написать на следующей строке так (хоть это не будет ошибкой, но так никто не пишет):

 print(sorted((mylist)
             ))


У вас не найдя в третьей строке недостающих скобок, будет жаловаться на третью строку.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version