En mayúscula la primera letra de cada palabra de una cadena en Python

Aquí, vamos a aprender cómo en mayúscula la primera letra de cada palabra de una cadena en el lenguaje de programación Python?

En este caso, estamos implementando un programa de pitón a mayúscula la primera letra de cada palabra de una cadena.

Ejemplo:

    Input: "HELLO WORLD!"
Output: "Hello World!"

Método 1: Uso del título () método

# python program to capitalizes the 
# first letter of each word in a string
# function
def capitalize(text):
return text.title()
# main code
str1 = "Hello world!"
str2 = "hello world!"
str3 = "HELLO WORLD!"
str4 = "includehelp.com is a tutorials site"
# printing
print("str1: ", str1)
print("str2: ", str2)
print("str3: ", str3)
print("str4: ", str4)
print()
print("capitalize(str1): ", capitalize(str1))
print("capitalize(str2): ", capitalize(str2))
print("capitalize(str3): ", capitalize(str3))
print("capitalize(str4): ", capitalize(str4))

salida

str1:  Hello world!
str2: hello world!
str3: HELLO WORLD!
str4: includehelp.com is a tutorials site
capitalize(str1): Hello World!
capitalize(str2): Hello World!
capitalize(str3): Hello World!
capitalize(str4): Includehelp.Com Is A Tutorials Site

Método 2: Uso de bucle, split () método

# python program to capitalizes the 
# first letter of each word in a string
# function
def capitalize(text):
return ' '.join(word[0].upper() + word[1:] for word in text.split())
# main code
str1 = "Hello world!"
str2 = "hello world!"
str3 = "HELLO WORLD!"
str4 = "includehelp.com is a tutorials site"
# printing
print("str1: ", str1)
print("str2: ", str2)
print("str3: ", str3)
print("str4: ", str4)
print()
print("capitalize(str1): ", capitalize(str1))
print("capitalize(str2): ", capitalize(str2))
print("capitalize(str3): ", capitalize(str3))
print("capitalize(str4): ", capitalize(str4))

salida

str1:  Hello world!
str2: hello world!
str3: HELLO WORLD!
str4: includehelp.com is a tutorials site
capitalize(str1): Hello World!
capitalize(str2): Hello World!
capitalize(str3): HELLO WORLD!
capitalize(str4): Includehelp.com Is A Tutorials Site


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *