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

Published: 08 September 2021
on channel: Bhanu Prathap
1,833
10

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()


On this page of the site you can watch the video online HackerRank Python Problem No8 || String || Swap the case with a duration of hours minute second in good quality, which was uploaded by the user Bhanu Prathap 08 September 2021, share the link with friends and acquaintances, this video has already been watched 1,833 times on youtube and it was liked by 10 viewers. Enjoy your viewing!