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