Vai al contenuto
Leo

Basi

Testi

Scrivere testi con valori dentro, unirli, misurarli, tagliarli e trasformarli: tutti i metodi dei testi e le funzioni per lavorarci.

  • 3 esempi eseguiti

Scrivere un testo#

Un testo sta tra virgolette. Tra graffe si inserisce un valore o un calcolo: "Ciao {nome}". Dentro le virgolette tutto il resto è esatto.

Leoeseguito con Leo
variabile nome = "Giulia"variabile anni = 14stampa("Ciao {nome}, l'anno prossimo avrai {anni + 1} anni")stampa("Il nome ha {lunghezza(nome)} lettere")
Uscita
Ciao Giulia, l'anno prossimo avrai 15 anni
Il nome ha 6 lettere

I testi si uniscono con + e si ripetono con *; una lettera si prende con l'indice, dal numero 0.

Leoeseguito con Leo
variabile parola = "Leo"stampa(parola + " " + "Studio")stampa("-" * 12)stampa(parola[0], parola[-1])
Uscita
Leo Studio
------------
L o

Metodi dei testi#

Si chiamano con il punto dopo il testo: "ciao".maiuscolo().

Leoeseguito con Leo
variabile frase = "  Programmare in italiano  "stampa(frase.pulisci().maiuscolo())stampa("rosso,verde,blu".dividi(","))stampa("Ciao mondo".sostituisci("mondo", "Leo"))stampa("italiano".contiene("ita"))
Uscita
PROGRAMMARE IN ITALIANO
["rosso", "verde", "blu"]
Ciao Leo
vero
MetodoChe cosa fa
.contiene(pezzo)vero se pezzo compare dentro il testo.
.dividi(separatore)Spezza il testo in una lista di pezzi.
.finisce_con(pezzo)vero se il testo termina con pezzo.
.inizia_con(pezzo)vero se il testo comincia con pezzo.
.maiuscolo()Il testo tutto in lettere maiuscole.
.minuscolo()Il testo tutto in lettere minuscole.
.pulisci()Il testo senza spazi (e a capo) all'inizio e alla fine.
.sostituisci(vecchio, nuovo)Il testo con ogni vecchio cambiato in nuovo.
.unisci(lista)Unisce i testi della lista mettendo in mezzo il separatore.

Funzioni sui testi#

Tutte le funzioni di «Testi» con gli esempi