用 Python 程式將每個單詞的首字母大寫
假設我們有一段包含英語小寫字母的句子。我們需要將每個單詞的第一個字母變為大寫。
因此,如果輸入類似於 s = "i love my country",則輸出將為 "I Love My Country"
要解決此問題,我們將遵循以下步驟 -
- words := s 中單詞的列表
- ret := 一個新的空白列表
- 對於 words 中的每個 i,執行
- 使用 capitalize() 函式將 i 的第一個字母大寫並將其插入 ret
- 將 ret 中的每個單詞用空格分隔並返回
示例
讓我們看看以下實現以獲得更好的理解
def solve(s):
words = s.split(' ')
ret = []
for i in words:
ret.append(i.capitalize())
return ' '.join(ret)
s = "i love my country"
print(solve(s))輸入
"i love my country"
輸出
I Love My Country
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP