Я только начал делать Python и столкнулся с проблемой, я надеюсь, что более опытные пользователи Python могут мне помочь.Как заголовок внутри строки?
place=input("Enter a place: ")
print(place.title())
print("The poster announced that a pet show is held at," place, ".")
Проблема у меня есть, когда я запускаю его, когда пользователь вводит первые места и типы в Лос-Анджелесе, Python заглавной первое слово каждой буквы из-за названия. Однако, когда я запускаю вторую строку, место не будет правильно заглавное. Таким образом, в этом случае он появится как лос-ангелы. Как это исправить? Благодарю.
В Python строки неизменяемы. Поэтому, когда вы вызываете строковые методы, вы каждый раз возвращаете новую строку. – rubik