From c5523a655d2a1b43f3f15844783c8b5021e3c8eb Mon Sep 17 00:00:00 2001 From: Rohanrbharadwaj <89947037+Rohanrbharadwaj@users.noreply.github.com> Date: Sat, 9 Oct 2021 23:54:29 +0530 Subject: [PATCH 1/2] Used in-built method --- strings/swap_case.py | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/strings/swap_case.py b/strings/swap_case.py index 107fda4b52ec..85d099df3887 100644 --- a/strings/swap_case.py +++ b/strings/swap_case.py @@ -21,16 +21,7 @@ def swap_case(sentence: str) -> str: >>> swap_case('Algorithm.Python@89') 'aLGORITHM.pYTHON@89' """ - new_string = "" - for char in sentence: - if char.isupper(): - new_string += char.lower() - elif char.islower(): - new_string += char.upper() - else: - new_string += char - - return new_string + return sentence.swapcase() if __name__ == "__main__": From 6da01aed73b50c4481ed042510b917d1af287292 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Sun, 10 Oct 2021 19:52:07 +0200 Subject: [PATCH 2/2] Delete swap_case.py --- strings/swap_case.py | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 strings/swap_case.py diff --git a/strings/swap_case.py b/strings/swap_case.py deleted file mode 100644 index 85d099df3887..000000000000 --- a/strings/swap_case.py +++ /dev/null @@ -1,28 +0,0 @@ -""" -This algorithm helps you to swap cases. - -User will give input and then program will perform swap cases. - -In other words, convert all lowercase letters to uppercase letters and vice versa. -For example: -1. Please input sentence: Algorithm.Python@89 - aLGORITHM.pYTHON@89 -2. Please input sentence: github.com/mayur200 - GITHUB.COM/MAYUR200 - -""" - - -def swap_case(sentence: str) -> str: - """ - This function will convert all lowercase letters to uppercase letters - and vice versa. - - >>> swap_case('Algorithm.Python@89') - 'aLGORITHM.pYTHON@89' - """ - return sentence.swapcase() - - -if __name__ == "__main__": - print(swap_case(input("Please input sentence: ")))