第3章-14 字串字母大小寫轉換 (15 分)
阿新 • • 發佈:2021-06-27
第3章-14 字串字母大小寫轉換 (15 分)
題目連結
題目描述
本題要求編寫程式,對一個以“#”結束的字串,將其小寫字母全部轉換成大寫字母,把大寫字母全部轉換成小寫字母,其他字元不變輸出。
輸入格式
輸入為一個以“#”結束的字串(不超過30個字元)。
輸出格式
在一行中輸出大小寫轉換後的結果字串
輸入樣例
Hello World! 123#
輸出樣例
hELLO wORLD! 123
Python AC程式碼
#!/usr/bin/env python # -*- encoding: utf-8 -*- ''' @File : 第3章-14 字串字母大小寫轉換.py @Time : 2021/06/27 18:06:46 @Author : Gu Jiakai @Contact : [email protected] @Department : Nanjing Xiaozhuang University @Desc : None ''' # here put the import lib #法一: # str=input() # str=str[:-1] # t='' # for element in str: # if element.isupper(): # t=t+element.lower() # elif element.islower(): # t=t+element.upper() # else: # t=t+element # print(t) #法二: # str=input() # str=str.replace('#','') # print(str.swapcase()) #法三: # str=input()[:-1] # print(str.swapcase()) #法四: print(input()[:-1].swapcase())