Możesz np. tak
Podziel zdanie na wyrazy, np. [ on-line ]
text = 'Ala ma kota, a Jan psa'
print(text.split()) # split bez parametru - domyślne dzielenie za pomocą spacji
Począwszy od wyrazu pierwszego wybieramy co drugi wyraz, np. [ on-line ]
for i, word in enumerate(text.split()):
if i % 2 != 0:
można też np. za pomocą .join(...)
Pozostałe słowa należy zmienić tak, żeby zaczynały się z dużej litery.
w powyższych przykładach chyba już się domyślisz gdzie trzeba wprowadzić dodatkowe zmiany w kodzie
[ How to capitalize first character of string ]