まず、ユーザーから文字列を受け取る必要があります。関数は、導入された文字列オブジェクトを大文字にします。単語は大文字で始まり、残りのすべての文字は小文字になります。これが私がしたことです:
ssplit = s.split()
for z in s.split():
if ord(z[0]) < 65 or ord(z[0])>90:
l=(chr(ord(z[0])-32))
new = l + ssplit[1:]
print(new)
else:
print(s)
何が間違っているのかわかりません。