Toggle Case

Toggle case of each character.

IntermediatePhase 5 - Category 2: Character OperationsExample 8 of 10
toggle-case.py
1# Take string input
2s = input("Enter a string: ")
3
4# Toggle case
5result = ""
6for char in s:
7 if char.isupper():
8 result += char.lower()
9 elif char.islower():
10 result += char.upper()
11 else:
12 result += char
13
14print(f"Toggled: {result}")

Output

Enter a string: Hello
Toggled: hELLO

What's going on

Convert uppercase to lowercase and vice versa.

Key Concepts:

Check if uppercase or lowercase
Convert accordingly
Keep other characters as is