«Модификаторы» строки Python

Как называются эти «модификаторы» в начале строки Python? Я не понимаю, для чего они используются. Кроме того, поскольку я не знаю, как они называются, я не знаю, что искать, чтобы узнать о них (или других, которые могут быть доступны, если таковые имеются).

В этом примере что означает «u» в начале строки в ответе?

 def __unicode__(self):
        return u'title: %s, text: %s, created:%s, tags: %s' % (self.title, self.text, self.created, self.tags)

Что представляет собой «r» в этом примере URL-адреса django?

urlpatterns = patterns('',
    (r'^admin/',include(admin.site.urls)),
)

Я изучаю python и django и вижу их в примерах, но не знаю, что они собой представляют.

5
задан jmq 21 March 2012 в 18:23
поделиться