第6章函數-6 縮寫詞


縮寫詞是由一個短語中每個單詞的第一個字母組成,均為大寫。例如,CPU是短語“central processing unit”的縮寫。

函數接口定義:

acronym(phrase); phrase是短語參數,返回短語的縮寫詞 


 
 
 
         

裁判測試程序樣例:

 /* 請在這里填寫答案 */ 


 
 
 
         

phrase=input()
print(acronym(phrase))

輸入樣例:

central processing unit 


 
 
 
         

輸出樣例:

CPU

代碼如下:

def acronym(s):
    s1 = s.title()
    list1 = list()
    for i in range(0,len(s)):
        if i == len(s)-2:
            break
        if ord(s1[i]) <= 90 and ord(s1[i]) >= 65:
            list1.append(s1[i])
            #蒽?
    return "".join(list1)

這個程序不難,記住英文字母的大小寫轉換函數即可。

# print(str.upper())          # 把所有字符中的小寫字母轉換成大寫字母
# print(str.lower())          # 把所有字符中的大寫字母轉換成小寫字母
# print(str.capitalize())     # 把第一個字母轉化為大寫字母,其余小寫
# print(str.title())          # 把每個單詞的第一個字母轉化為大寫,其余小寫
# A-Z:65-90


讀書和健身總有一個在路上


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM