Tajuk Python String ()

Kaedah tajuk () mengembalikan rentetan dengan huruf pertama setiap perkataan ditulis dengan huruf besar; tali bertali tajuk.

Sintaksnya title()adalah:

 judul ()

tajuk () Parameter

title() kaedah tidak mengambil parameter.

Nilai Kembali dari tajuk ()

title()kaedah mengembalikan versi rentetan judul. Maksudnya, watak pertama setiap perkataan ditulis dengan huruf besar (jika watak pertama adalah huruf).

Contoh 1: Bagaimana tajuk Python () berfungsi?

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

Pengeluaran

 Nombor Kegemaran Saya Adalah 25. 234 K3L2 * 43 Menyeronokkan

Contoh 2: tajuk () dengan tanda petik

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

Pengeluaran

 Dia Seorang Jurutera, Bukan?

title() menggunakan huruf besar selepas huruf keras juga.

Untuk menyelesaikan masalah ini, anda boleh menggunakan regex seperti berikut:

Contoh 3: Menggunakan Rentetan Kes Regex hingga Tajuk

 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))

Pengeluaran

 Dia Seorang Jurutera, Bukan? 

Artikel menarik...