Názov reťazca Python ()

Metóda title () vracia reťazec s prvým písmenom každého slova veľkým písmenom; reťazec uložený v názve.

Syntax title()je:

 str.title ()

Názov () Parametre

title() metóda neberie žiadne parametre.

Vrátená hodnota z názvu ()

title()metóda vracia verziu reťazca s titulom. To znamená, že prvý znak každého slova je písaný veľkými písmenami (ak je prvým znakom písmeno).

Príklad 1: Ako funguje Python title ()?

 text = 'My favorite number is 25.' print(text.title()) text = '234 k3l2 *43 fun' print(text.title())

Výkon

 Moje obľúbené číslo je 25. 234 K3L2 * 43 Zábava

Príklad 2: nadpis () s apostrofmi

 text = "He's an engineer, isn't he?" print(text.title()) 

Výkon

 Je to inžinier, však?

title() aj po apostrofoch veľké písmeno.

Na vyriešenie tohto problému môžete použiť regulárny výraz nasledovne:

Príklad 3: Použitie programu Regex na pomenovanie reťazca veľkých a malých písmen

 import re def titlecase(s): return re.sub(r"(A-Za-z)+('(A-Za-z)+)?", lambda mo: mo.group(0)(0).upper() + mo.group(0)(1:).lower(), s) text = "He's an engineer, isn't he?" print(titlecase(text))

Výkon

 Je to inžinier, však? 

Zaujímavé články...