Published Jun 8, 2021Updated Jan 7, 2023
Contribute to Docs
.upper() method takes a string and returns a copy of that string in which all letters are uppercase. Numbers and symbols are not changed.
.upper()method does not change the string it is used on.
The following example shows how
.upper() returns a string with all its letters in uppercase. It also shows that the original string remains unchanged:
my_string = "shout"print(my_string)print(my_string.upper())print(my_string)
This would output:
The following example shows how the
.upper() method can be used to compare strings:
Looking to contribute?
- Learn more about how to get involved.
- Edit this page on GitHub to fix an error or make an improvement.
- Submit feedback to let us know how we can improve Docs.
Learn Python on Codecademy
Analyze Data with PythonLearn to analyze and visualize data using Python and statistics.
Includes 8 Courses