python縮寫詞函式 第6章函式 6 縮寫詞

2021-10-12 11:47:10 字數 797 閱讀 7619

縮寫詞是由乙個短語中每個單詞的第乙個字母組成,均為大寫。例如,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:

#蒽?return "".join(list1)

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

# print(str.upper()) # 把所有字元中的小寫字母轉換成大寫字母

# print(str.lower()) # 把所有字元中的大寫字母轉換成小寫字母

# print(str.capitalize()) # 把第乙個字母轉化為大寫字母,其餘小寫

# print(str.title()) # 把每個單詞的第乙個字母轉化為大寫,其餘小寫

# a-z:65-90

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

第6章 6 縮寫詞 20分

縮寫詞是由乙個短語中每個單詞的第乙個字母組成,均為大寫。例如,cpu是短語 central processing unit 的縮寫。acronym phrase phrase是短語引數,返回短語的縮寫詞 請在這裡填寫答案 phrase input print acronym phrase centr...

PTA Python 函式 6 縮寫詞 20分

題目 縮寫詞是由乙個短語中每個單詞的第乙個字母組成,均為大寫。例如,cpu是短語 central processing unit 的縮寫。函式介面定義 acronym phrase phrase是短語引數,返回短語的縮寫詞裁判測試程式樣例 請在這裡填寫答案 phrase input print ac...

第 6章 函式

6.1.2引數 2.引數陣列 c 允許為函式指定乙個 只能乙個 特殊的引數,這個引數必須是函式定義中的最後乙個引數,可用params關鍵字定義他們 如 params int vals 3.引用引數和值引數 理解 將本來在函式中引數按值引用的規則改變成按傳遞引用,使得這個引數會改變,定義引數和傳遞引數...