A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.tutorialspoint.com/python/string_swapcase.htm below:

Python String swapcase() Method

Python String swapcase() Method

The Python string swapcase() method is used to swap the case of all the case-based characters present in a string. That is, the lowercase characters in the string will be converted into uppercase characters and vice-versa.

The lowercase characters are characters that are not capitalized letters; whereas, the uppercase characters are capitalized characters.

Note − This method does not raise an error when encountered with the digit and symbol characters in a string but returns them as it is.

Syntax

Following is the syntax for Python String swapcase() method −

str.swapcase()
Parameters

This method does not accept parameters.

Return Value

This method returns a copy of the string in which all the case-based characters have had their case swapped.

Example

When we call this method on an input string with all lowercase letters, it results in a string containing uppercase letters.

The following example shows the usage of Python String swapcase() method. In this example, we create a string with all lowercase characters in it, say "this is string example....wow!!!". The swapcase() method is called on this string and the return value will be the uppercased string.

str = "this is string example....wow!!!";
print(str.swapcase())

When we run above program, it produces following result −

THIS IS STRING EXAMPLE....WOW!!!
Example

When we call this method on an input string with all uppercase letters, it results in a string containing lowercase letters.

In the given example, we create a string with all uppercase characters in it, say "THIS IS STRING EXAMPLE....WOW!!!". The swapcase() method is called on this string and the return value will be the lowercased string.

str = "THIS IS STRING EXAMPLE....WOW!!!";
print(str.swapcase())

When we compile and run the given program, the output is produced as follows −

this is string example....wow!!!
Example

When we call this method on an input string, it returns a string with the cases of its case-based characters swapped.

The following program creates a string, "TuToRiAlSpOiNt", containing both lowercase and uppercase letters as input. The swapcase() method is invoked on this string to obtain the final string with its cases swapped.

str = "TuToRiAlSpOiNt";
print(str.swapcase())

The output for the above program is produced as given below −

tUtOrIaLsPoInT
Example

When the string passed contains non-alphabetical characters, the method will return the original string.

Let us look at the usage of the swapcase() method on non-casebased values as follows −

str = "121$%^";
print(str.swapcase())

If we compile and run the above program, the output is displayed as follows −

121$%^

python_strings.htm


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4