Tecnología

Inicio

¿Cómo encontrar la cadena más larga de la entrada en Python

El lenguaje de programación Python se ha convertido en popular en el desarrollo web y de escritorio, precisamente debido a su amplia biblioteca de módulos de funciones incorporadas e incluidas. Estas características hacen que la realización de tareas de programación mundanas tan simples como la emisión de un solo comando. Por ejemplo, utilizando la función "max", se puede comprobar la longitud de una cadena de entrada al compararlo con otras cadenas de entrada.

Instrucciones

1 Aceptar una lista de datos del usuario. Con la función "raw_input", recoge una serie de cadenas de usuario, hasta que el usuario entra en "Salir":

cuerdas = list ()
i = 0
strings.append (raw_input ( "Introduzca una cadena:"))
mientras que las cadenas [i] = 'Salir':
. . . strings.append (raw_input ( "Introduzca una cadena:"))
. . . i + 1 =

2 Crear una variable, "más largo", que contendrá el índice de la cadena más larga de la lista:

más larga = 0

3 Crear otra variable, "longest_string", que contendrá la cadena más larga en la lista. Utilice la función "max" para devolver la cadena más larga de la lista para la variable:

longest_string = max (cuerdas)

4 Asignar el índice de la cadena más larga de la variable "más largo":

más largo = strings.index (longest_string)