次のコードを使用して、いくつかの些細なもの (a、of など) を除いて、各単語の最初の文字を大文字に変更しています。
f = open('/Users/student/Desktop/Harry.txt').readlines()[2]
new_string = f.title()
print (new_string)
私がやりたいことは、上記のように大文字ではない例外単語を持っているだけでなく、それらの文字が保持される大文字の文字 (CHINA、NSW など) を既に持っている単語もあります。