Programa de Python para poner en mayúscula la primera letra de cada palabra en el archivo

El siguiente artículo contiene programas para leer un archivo y poner en mayúscula la primera letra de cada palabra en el archivo e imprimirlo como salida. Para poner en mayúscula la primera letra usaremos la función title() en python. La función de título en python es el método de string de Python que se utiliza para convertir el primer carácter de cada palabra a mayúsculas y los caracteres restantes a minúsculas en la string y devuelve la nueva string.

Ejemplos:

# Content of the file serves as input
Input: hello world
Output: Hello World

# Content of the file serves as input
Input: geeks for geeks
Output: Geeks For Geeks

Acercarse:

  • Tomaremos el contenido del archivo como entrada.
  • Abriremos el archivo y guardaremos su contenido usando la función open() en python.
  • Imprimir el contenido después de modificarlo.

Fichero de entrada:

Contenido del archivo gfg.txt

A continuación se muestra la implementación.

Python3

# Python program to read a file and capitalize
# the first letter of every word in the file.
  
# A file named "gfg", will be opened with the 
# reading mode. 
file_gfg = open('gfg.txt', 'r')
  
# This will traverse through every line one by one
# in the file
for line in file_gfg:
      
    # This will convert the content
    # of that line with capitalized
    # first letter of every word
    output = line.title()
      
    # This will print the output
    print(output)

Producción:

Geeksforgeeks es un portal de informática para geeks. Contiene artículos de informática y programación bien escritos, bien pensados ​​y bien explicados, cuestionarios, etc.

Publicación traducida automáticamente

Artículo escrito por aditya_taparia y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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