Imprimir cadenas con saltos de línea en pygame (asadetris)

Consulte acerca de programas, técnicas, algoritmos etc.

Imprimir cadenas con saltos de línea en pygame (asadetris)

Notapor algarafa » Mar Jul 21, 2009 9:31 am

PAra la función para poder imprimir texto con saltos de línea, había pensado en separar la cadena con string.split(), y que la función devolviera una lista con cada una de las líneas del texto. El caso es que para probar el concepto, hice esto en el interprete interactivo de Python:
Código: Seleccionar todo
>>> text = 'Hola esto es una prueba'
>>> text2 = text.split( )
>>> print text2
['Hola', 'esto', 'es', 'una', 'prueba']
>>> text3 = 'Hola, esto es una prueba, \n con saltos de línea'
>>> print text3
Hola, esto es una prueba,
con saltos de línea
>>> text4 = text3.split(\n)
  File "<stdin>", line 1
    text4 = text3.split(\n)
                          ^
SyntaxError: unexpected character after line continuation character
>>>

Como ven me tira un error, ¿qué es, que split no soporta separar con \n o he hecho algo mal?
¡Saludos!
http://liberatumundo.wordpress.com/
Avatar de Usuario
algarafa
 
Mensajes: 135
Registrado: Lun Oct 27, 2008 6:12 pm
Ubicación: España

Notapor endaramiz » Mar Jul 21, 2009 9:39 am

text4 = text3.split('\n')

Saludos. (tengo prisa xD)
Avatar de Usuario
endaramiz
 
Mensajes: 283
Registrado: Vie Ago 31, 2007 9:25 am
Ubicación: Barcelona

xD

Notapor algarafa » Mar Jul 21, 2009 9:49 am

endaramiz escribió:text4 = text3.split('\n')

Saludos. (tengo prisa xD)

:oops: :oops: :oops: xD
http://liberatumundo.wordpress.com/
Avatar de Usuario
algarafa
 
Mensajes: 135
Registrado: Lun Oct 27, 2008 6:12 pm
Ubicación: España


Volver a General

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado