Wie kann ich den ersten Buchstaben jedes Wortes in einer Zeichenfolge in Python großschreiben?

Susan Sarandon
Freigeben: 2024-11-04 16:37:02
Original
184 Leute haben es durchsucht

How can I capitalize the first letter of each word in a string in Python?

Den ersten Buchstaben von Wörtern in einer Zeichenfolge groß schreiben

Wie können wir bei einer Zeichenfolge wie „der braune Fuchs“ mühelos den ersten Buchstaben groß schreiben? Buchstaben jedes Wortes, um „The Brown Fox“ zu erhalten?

Lösung:

Um den ersten Buchstaben jedes Wortes in einer Zeichenfolge groß zu schreiben, verwenden wir Pythons genialen .title ()-Methode. Diese Methode wandelt Zeichenfolgen in ein Format um, in dem das Anfangszeichen jedes Wortes großgeschrieben wird, unabhängig davon, ob die Zeichenfolge ASCII- oder Unicode-Zeichen enthält.

Zum Beispiel:

>>> "hello world".title()
'Hello World'
>>> u"hello world".title()
u'Hello World'
Nach dem Login kopieren

Es ist erwähnenswert, dass die . Die Einfachheit der Methode title() bringt einen Vorbehalt mit sich. Wie in der offiziellen Dokumentation hervorgehoben, werden Apostrophe innerhalb von Kontraktionen und Possessiven als Wortgrenzen behandelt, was gelegentlich zu unerwünschten Ergebnissen führt:

>>> "they're bill's friends from the UK".title()
"They'Re Bill'S Friends From The Uk"
Nach dem Login kopieren

In solchen Fällen können benutzerdefinierte String-Manipulationstechniken oder reguläre Ausdrücke erforderlich sein, um das zu erreichen gewünschtes Großschreibungsverhalten.

Das obige ist der detaillierte Inhalt vonWie kann ich den ersten Buchstaben jedes Wortes in einer Zeichenfolge in Python großschreiben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!