HackerRank Python Problem No8 || String || Swap the case

Published: 08 September 2021
on channel: Bhanu Prathap
1,738
9

You are given a string and your task is to swap cases. In other words, convert all lowercase letters to uppercase letters and vice versa.

For Example:

Www.HackerRank.com → wWW.hACKERrANK.COM
Pythonist 2 → pYTHONIST 2

Function Description
swap_case has the following parameters:
string s: the string to modify
Returns
string: the modified string

Input Format
A single line containing a string .


Sample Input 0
HackerRank.com presents "Pythonist 2".

Sample Output 0
hACKERrANK.COM PRESENTS "pYTHONIST 2".

Solution:
def swap_case(s):
output=''
for character in s:
if character.isupper():
output=output+character.lower()
elif character.islower():
output=output+character.upper()
else:
output=output+character
return output

One line solution:
def swap_case(s):
return s.swapcase()


Watch video HackerRank Python Problem No8 || String || Swap the case online without registration, duration hours minute second in high quality. This video was added by user Bhanu Prathap 08 September 2021, don't forget to share it with your friends and acquaintances, it has been viewed on our site 1,73 once and liked it people.