私はPythonを始めたばかりで、問題を見つけました。経験豊富なPythonユーザーが私を助けてくれることを願っています。私はそれを実行したときに、私が持っている文字列内でのタイトルの登録方法を教えてください。
place=input("Enter a place: ")
print(place.title())
print("The poster announced that a pet show is held at," place, ".")
問題は、Pythonがあるため、タイトルのすべての文字の最初の単語を大文字に、ユーザーが最初にロサンゼルスの場所と種類を入力すると、です。しかし、2番目の文字列を実行すると、その場所は正しく大文字に変換されません。したがって、この場合、それはロサンゼルスとして表示されます。これをどうやって解決するのですか?ありがとう。
Pythonの文字列は不変です。したがって、文字列メソッドを呼び出すと、毎回新しい文字列が返されます。 – rubik