Надеюсь, все в безопасности.
Я пытаюсь ввести go над строкой и сделать каждую первую букву строки заглавной. Я знаю, что могу использовать .title (), но
а) Я хочу выяснить, как использовать в этом случае заглавные буквы или что-то еще - основы и
б) Строки в тестах , добавьте несколько слов с ('), что сбивает .title () с толку, и используйте заглавную букву после (').
def to_jaden_case(string):
appended_string = ''
word = len(string.split())
for word in string:
new_word = string[word].capitalize()
appended_string +=str(new_word)
return appended_string
Проблема в том, что интерпретатор выдает мне «TypeError: строковые индексы должны быть целыми числами» даже если у меня есть целочисленный ввод в "слово". Любая помощь?
спасибо!