Formato de cadena de Python

Los veo usando

url = '"%s"' % url # This part >>> url = "http://www.site.com/info.xx" >>> print url http://www.site.com/info.xx >>> url = '"%s"' % url >>> print url "http://www.site.com/info.xx" 

¿Es avanzado Python? ¿Hay un tutorial para ello? ¿Cómo puedo aprender sobre eso?

Es un formato de cadena común, y muy útil. Es análogo al formato de printf estilo C Consulte Operaciones de formato de cadenas en los documentos de Python.org. Puedes usar múltiples argumentos como este:

 "%3d\t%s" % (42, "the answer to ...") 

Esa línea de código está usando el formato de cadena Python. Puede leer más sobre cómo usarlo aquí: http://docs.python.org/library/stdtypes.html#string-formatting

No está avanzado, puede usar ‘o “para definir una cadena.

Consulte la documentación .