• 1
    Entrada y salida de datos
    • Tareas
  • 2
    Condiciones
    • Tareas
  • 3
    Bucle for
    • Tareas
  • 4
    Cadenas de texto
    • Tareas
  • 5
    Bucle while
    • Tareas
  • 6
    Listas
    • Tareas
  • 7
    Matrices 2D
    • Tareas
  • 8
    Diccionarios
    • Tareas
  • 9
    Conjuntos
    • Tareas
  • 10
    Funciones y recursión
    • Tareas
  • к

Lección 10. Functions and recursion

Dificultad:

иконка человека красный иконка человека белая иконка человека зеленая Pythonlib

Tarea«Invertir la cadena»

💻 Python
Trabajas en una empresa que desarrolla un sistema para analizar mensajes de texto. Es necesario crear una función que invierta el texto de antemano para verificar el palíndromo y analizar la estructura de los mensajes. Escribe la función recursiva Reverse_string (S), que toma la cadena y la devuelve en orden inverso. Luego, crea un programa que lea varias líneas y muestre sus versiones convertidas de manera ordenada.

Formato de entrada

La primera línea contiene el número n, la cantidad de mensajes de texto. Las siguientes n líneas contienen los mensajes para procesar.

Formato de salida

las líneas convertidas ordenadas en orden lexicográfico, cada una en una nueva línea

Ejemplo

Entrada

3
HELLO
world
ABC

Salida

CBA
DLROW
OLLEH

Pista

There will be no clue here, decide for yourself!

main.py
Prueba 1
Prueba 2
Prueba 3
Prueba 4
Prueba 5
Prueba 6
Prueba 7
Prueba 8
Prueba 9
Prueba 10
Solución del desarrollador

🎉 ¡Felicidades! 🎉

¡Has resuelto la tarea brillantemente! Era un reto difícil, pero encontraste la solución correcta. ¡Estás un paso más cerca de dominar la programación! Sigue así, cada etapa superada te hace más fuerte.

AD

Publicidad

red-snake blue-snake green-snake

Ejecutando tu código...

Asistente de IA

¡Hola! Soy tu asistente de programación. Hazme cualquier pregunta sobre Python — puedo explicarte funciones, métodos y ayudarte con la tarea actual.