Manipulera strängar med metoder
Metoder är speciella funktioner som är kopplade till objekt. Vissa datatyper har metoder som är praktiska för att manipulera data. Till exempel manipulerar metoden .upper() strängvariabler genom att returnera en sträng med enbart versaler. Metoden .lower() returnerar strängen med enbart gemener.
city = 'New York'
print(city.lower())
new york
En annan mycket användbar metod för strängar är .format(), som ersätter eventuella klammerparenteser i en sträng med de argument som skickas in.
city = 'New York'
print("City: {}".format(city))
City: New York
Öva på att manipulera strängvariabler med metoder – och lär dig ett roligt faktum om amerikansk historia på köpet!
Den här övningen är en del av kursen
Python för MATLAB-användare
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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.____)