[Python] Stringhe

Manlio Perillo manlio_perillo a libero.it
Mar 24 Apr 2007 12:12:58 CEST


stex83 a tiscali.it ha scritto:
> Salve a tutti,
> 
> Ho un problema con le stringhe: devo riportare una funzione creata in 
> plpython in una stringa. E questo l'ho fatto; il problema è che quando 
> vado a fare la stampa in plpython con l'istruzione plpy.notice mi 
> riporta tutta la stringa in una riga e siccome a me questa stringa mi 
> serve poi per essere eseguita come funzione, questo non me lo fa fare in 
> quanto la funzione è riportata tutta su una riga e non risulta quindi 
> essere indentata. C'è quindi un modo in python per indentare le stringhe?
> 

Si.
Puoi usare i caratteri di escaping (come \n), oppure puoi fare:
s = """def fun(x, y):
     return x + y
"""


> Grazie a chiunque mi fornirà una risposta.
>


Saluti  Manlio Perillo


Maggiori informazioni sulla lista Python