04-03-2018, 05:12 PM
Hola.
El manual con el que estoy estudiando me pide hacer un programita que cuente la cantidad de palabras
que tiene una frase ingresada por teclado, esto que encostre en la web me pareció interesante, más por lo conciso, pero como todos los que practique tiene un problema, si al separar las palabras con 2 o más espacios,
(cosa que puede ocurrir) el resultado es incorrecto. -
Si alguien sabe cómo solucionarlo, danielito agradecido. -
Saludos.
El manual con el que estoy estudiando me pide hacer un programita que cuente la cantidad de palabras
que tiene una frase ingresada por teclado, esto que encostre en la web me pareció interesante, más por lo conciso, pero como todos los que practique tiene un problema, si al separar las palabras con 2 o más espacios,
(cosa que puede ocurrir) el resultado es incorrecto. -
Código:
cadena = input("Escriba una frase: ")
print("Numero de palabras: " + str(len(cadena.split(" "))))
Si alguien sabe cómo solucionarlo, danielito agradecido. -
Saludos.