私の演習は、関数と同じようにstr.title()
機能する関数を作成することです。これが私のこれまでの貧弱な解決策です
def my_title(s):
list = []
for char in s:
if char.isalpha():
char = char.lower()
list.append(char)
for n in range(0,len(list)):
if list[n].isalpha():
list[n]=list[n].upper()
break
return ''.join(list)
これを1ループにリファクタリングできますか?