Actividad: Ejercicios sobre cadenas.
info_outline Ejercicios sobre cadenas.
Desarrollarás, en conjunto con el profesor, los algoritmos de algunos problemas que implican el manejo de cadenas.
group Modalidad
Sesión Plenaria.
check Objetivos de aprendizaje
- Aplicar manejo de cadenas en la solución de problemas.
list Instrucciones
- Resuelve cualquier duda que te haya quedado del autoestudio previo.
- Desarrolla, en conjunto con el profesor, los siguiente problemas.
-
Problemas:
Desarrolla la función formato_web, que recibe una cadena de texto y la convierte en texto de una pagina web para lo anterior necesitas varias funciones: - La función inserta_html que recibe una cadena de texto e insert al principio de la cadena "<html><body>" y al final "</body ></html>" de tal forma que si se manda a llamar insert_html("Hola mundo"), lo que devolvería la función sería "<html><body> Hola Mundo </body ></html>"
- La función inserta_saltos de línea, deonde cada vez que encuentre un salto de línea en la cadena "Hola \n mundo" lo remplaza por <br> de tal forma que si se manda a llamar inserta_saltos("Hola a todos\n mi nombre es Goku!"), la función devuelve "Hola a todos<br> mi nombre es Goku!".
- Corre la función formato_web y copia la salida de la consola a un archivo de texto. Salva el archivo con la extensión .html y arrastra el archivo a tu navegadro web. Voila! ya haz hecho tu primer código generador de páginas web.
- La función es_palindromo que recibe una cadena y devuelve True si la cadenas es palíndromo o False en caso contratio. Por ejemplo, "Anita lava la tina" es un palíndromo. Ignora los signos de puntuación, espacios en blanco, las mayúsculas y minúsculas.
attachmentRecursos
- Template para ejemplos de clase actividad11-3.py
offline_pin Especificaciones de entrega
No Aplica.