Quiz - 7

Desarrolle la función multi_cadena que recibe como parámetros una cadena s y un entero positivo n y devuelve una nueva cadena que contiene n copias de la cadena original

Ejemplos:
multi_cadena("Hola", 2) -> "HolaHola"
multi_cadena("Hola", 5) -> "HolaHolaHolaHolaHola"

Desarrolle la función expandir_cadena que recibe una cadena s y devuelva una nueva cadena siguiendo el patrón descrito en los ejemplos

Ejemplos:
expandir_cadena("Code") -> "CCoCodCode"
expandir_cadena("abc") -> "aababc"
expandir_cadena("ab") -> "aab"

Desarrolle la función contar_apariciones_9 que recibe como parámetro una lista no vacía de números enteros numeros y devuelva cuántas veces aparece el número 9 en la lista

Ejemplo: contar_apariciones_9([1, 99, 9]) -> 1

Desarrolle la función verificar_comienzo_9 que recibe una lista de números enteros numeros y verifica si al menos uno de los primeros cuatro números es un 9

Ejemplos:
verificar_comienzo_9([1, 2, 9, 3, 4]) -> True
verificar_comienzo_9([1, 2, 3, 4, 9]) -> False
verificar_comienzo_9([1, 2, 3, 4, 5]) -> False
verificar_comienzo_9([1, 2, 9]) -> True

Desarrolle la función hola_usuario que recibe como parámetro una cadena nombre que representa el nombre de un usuario y devuelva un saludo con este nombre

Ejemplos:
hola_usuario("Bob") -> "¡Hola Bob!"
hola_usuario("Alice") -> "¡Hola Alice!"
hola_usuario("X") -> "¡Hola X!"

Desarrolle la función crear_etiquetas que recibe dos cadenas etiqueta y palabra y devuelva una nueva cadena formateada siguiendo el patrón de los ejemplos

Ejemplos:
crear_etiquetas("i", "Yay") -> "<i>Yay</i>"
crear_etiquetas("i", "Hello") -> "<i>Hello</i>"
crear_etiquetas("cite", "Yay") -> "<cite>Yay</cite>"

Desarrolle la función repetir_letras que recibe una cadena s de al menos dos caracteres y devuelve una nueva cadena con las dos últimas letras repetidas tres veces

Ejemplos:
repetir_letras("Hello") -> "lololo"
repetir_letras("abb") -> "bbbbbb"
repetir_letras("Hi") -> "HiHiHi"

Desarrolle la función otra_repetir_letras (variante de la función del Ejercicio 8) que recibe una cadena s de al menos dos caracteres y un entero positivo n y devuelva una nueva cadena con las dos últimas letras repetidas n veces

Ejemplos:
otra_repetir_letras("Hello", 3) -> "lololo"
otra_repetir_letras("abb", 1) -> "bb"
otra_repetir_letras("Hi", 5) -> "HiHiHiHiHi"

Desarrolle la función primera_mitad que recibe una cadena s y devuelve la primera mitad de la cadena original

Ejemplos:
primera_mitad("WooHoo") -> "Woo"
primera_mitad("HelloThere") -> "Hello"
primera_mitad("abcdef") -> "abc"

Desarrolle la función remover_primer_ultimo que recibe una cadena s de al menos dos caracteres y devuelva una cadena sin el primer ni el último carácter

Ejemplos:
remover_primer_ultimo("Hello") -> "ell"
remover_primer_ultimo("python") -> "ytho"
remover_primer_ultimo("coding") -> "odin"

Desarrolle la función rotar_izq_2 que recibe una cadena s de al menos dos caracteres y devuelva la cadena original rotada 2 posiciones a la izquierda

Ejemplos:
rotar_izq_2("Hello") -> "lloHe"
rotar_izq_2("Hi") -> "Hi"

You have attempted of activities on this page