Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 9, 2011 22:30:53

pupkin2
От:
Зарегистрирован: 2011-10-23
Сообщения: 103
Репутация: +  1  -
Профиль   Отправить e-mail  

перенос строк

всем бодрого утра.

попробовал перенести строку таким образом:

def func():
return 1 +
2

print func()
http://liveworkspace.org/code/1388944e8b53c10767f44b05862af444
получаю ошибку.
подумал попробовать по аналогии с bash:

def func():
return 1 + \
2

print func()
все гуд.

скажите, это правильный способ?


спасибо.



Офлайн

#2 Ноя. 11, 2011 02:02:24

pupkin2
От:
Зарегистрирован: 2011-10-23
Сообщения: 103
Репутация: +  1  -
Профиль   Отправить e-mail  

перенос строк

неужели никто не переносит строки?



Офлайн

#3 Ноя. 11, 2011 02:30:54

pupkin2
От:
Зарегистрирован: 2011-10-23
Сообщения: 103
Репутация: +  1  -
Профиль   Отправить e-mail  

перенос строк

хабр говорит что такие строки нужно заключать в круглые скобки.

всем спасибо.



Офлайн

#4 Ноя. 11, 2011 03:17:54

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10012
Репутация: +  857  -
Профиль   Отправить e-mail  

перенос строк

если много переносов, делаешь круглые скобки

>>> d = {
... 1: 2
... ,
... 3: 4
... }
>>> d
{1: 2, 3: 4}
>>>
если у тебя пошло какое-то выражение со скобками, то можно переносить



Отредактировано (Ноя. 11, 2011 07:51:28)

Офлайн

#5 Ноя. 11, 2011 03:18:57

pupkin2
От:
Зарегистрирован: 2011-10-23
Сообщения: 103
Репутация: +  1  -
Профиль   Отправить e-mail  

перенос строк

py.user.next, понял. спасибо.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version