Le stringhe (iterabile, non-mutable)
Le stringhe possono essere pensate come delle touple di soli caratteri. Quindi:
- sono immutabili
- supportano l’indicizzazione
- supportano gli slice
- supportano gli operatori + e * che funzionano come per liste e touple.
- supportano l’iterazione
Creazione di stringhe
Si puo’ definire una nuova stringa
- Con singoli apici ‘
- Con doppi apici ”
- Con tripli apici ”’ o “””

La funzione str
La funzione str converte in stringa (quando è possibile) un generico altro oggetto.

Come risultato di operazioni

Funzioni membro
Le stringhe sono un tipo di dati che è caratterizzato da molte funzioni membro, specifiche per il testo:

Per verificare se la stringa comprende una parola usare l’operatore in:
Per trovare l’inizio della prima occorrenza di una sottostringa:

ESERCIZIO 1
- Trasformare l’intera frase in maiuscolo
- Sostituire ‘MINUSCOLO’ CON ‘MAIUSCOLO’
- Conteggiare nella stringa originale quante ‘s’ e quante ‘S’
- Trovare in quale posizione si trovano le sottostringhe ‘nome’ e ‘mi’
- Trovare la sottostringa che inizia per ‘mio’.
SOLUZIONE

ESERCIZIO 2
Verificare che la parola “piove” è contenuta nella frase “Oggi piove a Milano”
SOLUZIONE

[elementor-template id=”12586″]
[no_toc]
(242)
Altri articoli nella categoria "Lezioni di Informatica"
- Break-Even Point nel Franchising: Calcolo Avanzato, Automazione e Royalty (con Modelli in Python)
- Regressione lineare: esercizi progressivi dai minimi quadrati alla regressione multipla
- Microeconomia applicata: choke price, domanda esponenziale, segmentazione e prezzo ottimale – Parte 2
- Microeconomia applicata: choke price, prezzo di riserva massimo e prezzo ottimale
- Quanti Centri Ha una Figura Geometrica? Dal Baricentro al Pentagramma
- Microeconomia Computazionale: Come la Domanda di Mercato Emerge dai Comportamenti Individuali
- Legge di Benford e Data Quality nel Marketing: Guida, Formule ed Esercizi Python
- Microeconomia dell’AI: 6 esercizi matematici su costi, pricing, domanda ed elasticità
- Equazioni trascendenti: come risolverle con Python, dal punto fisso a Newton e Brent
- Equazioni Omogenee Esponenziali: Guida Pratica con Esercizi Svolti e Applicazioni