縮寫詞是由一個短語中每個單詞的第一個字母組成,均為大寫,例如,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
讀書和健身總有一個在路上
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/153798.html
標籤:Python
