Programación Web y Scripting > Python
Las constante K.
(1/1)
Meta:
Hola:
Viendo este ejercicio.
Ver ejercicio
No se si he interpretado bien lo que me pide y siguiendo los ejemplos del PDF he modificado este código.
--- Código: Python ---cadena = raw_input('Escribe una frase: ')while cadena != '': cambios = 0 for i in range(1, len(cadena)): if cadena[i] == ' ' and cadena[i-1] != ' ': cambios = cambios + 1 if cadena[-1] == ' ': cambios = cambios - 1 palabras = cambios + 1 print 'Palabras:', palabras, 'palabras y', i, 'carácteres.' cadena = raw_input('Escribe una frase: ')
Su resultado es este.
--- Citar ---Escribe una frase: Vale más una imagen, que mil palabras.
Palabras: 7 palabras y 38 carácteres.
Escribe una frase:
--- Fin de la cita ---
¿Qué opinas?
;)
ganryu:
Saludos. Si bien lo que hiciste esta bien no es lo que te pide el ejercicio.
Lo que el ejercicio pide que hagas es que el programa lea una cadena y un numero, luego que el programa te diga si hay alguna palabra en la cadena con tantos caracteres como el numero introducido.
Navegación
Ir a la versión completa