Manipolare le stringhe con i metodi
I metodi sono funzioni speciali collegate agli oggetti. Alcuni tipi di dato hanno metodi comodi per manipolare i dati. Per esempio, il metodo .upper() manipola le variabili di tipo stringa restituendo la versione in maiuscolo di una stringa. Il metodo .lower() restituisce la versione in minuscolo della stringa.
city = 'New York'
print(city.lower())
new york
Un altro metodo molto utile per le stringhe è .format(), che sostituisce eventuali parentesi graffe in una stringa con gli argomenti passati al metodo.
city = 'New York'
print("City: {}".format(city))
City: New York
Fai pratica a manipolare variabili stringa usando i metodi mentre impari un curioso fatto di storia americana!
Questo esercizio fa parte del corso
Python per utenti MATLAB
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Print the lowercase version of this Jeopardy clue
clue = 'Signer of the Dec. of Indep., framer of the Constitution of Mass., second President of the United States'
print(clue.____)