Python | Encontrar palabras con caracteres ‘n’ en un archivo de texto

Este artículo tiene como objetivo encontrar palabras con un cierto número de caracteres. En el código mencionado a continuación, se proporciona un programa de Python para encontrar las palabras que contienen tres caracteres en el archivo de texto.

Ejemplos:

Entrada: Hola, ¿cómo estás?

Salida:
¿cómo
estás
?

Código: programa de Python para encontrar las palabras que contienen tres caracteres en el archivo de texto

count = 1
chrw = ""
  
# text file
file = open('textfile.txt', 'r')
while 1:
    sp = file.read(1)
  
    if count<= 3:
        chrw = chrw + sp
  
    if count>3:
        if sp ==" ":
            count = 0
            if len(chrw)>0:
                print(chrw)
                chrw =""
        elif sp !=" ":
            chrw =""
    count = count + 1
  
    if not sp:
        break
  
file.close() 

Producción:

how 
are 
you

Publicación traducida automáticamente

Artículo escrito por ssarab82 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 *