Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 11, 2011 02:58:44

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

вставит нужное кол-во пробелов

py.user.next
>>> ‘%s%s’ % (1, 2)
т.е. с .format() такую конструкцию использовать нельзя?



Офлайн

#2 Ноя. 11, 2011 03:33:37

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

вставит нужное кол-во пробелов

можно
вообще, .format() считается способом форматирования строк в новом стиле, тогда как % - это форматирование строк в старом стиле
их можно комбинировать, но .format() включает достаточно возможностей

old string formatting
причины перехода
.format()



Отредактировано (Ноя. 11, 2011 03:34:06)

Офлайн

#3 Ноя. 11, 2011 03:38:44

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

вставит нужное кол-во пробелов

py.user.next, сильно благодарен за пояснения.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version