Quiz - 10

Desarrolle la función cuantas_donas que toma a n, un número entero positivo, como parámetro, y devuelve una cadena de forma "Número de donas: n", donde n es el valor que se le pasó a la función como argumento. No obstante, si n >= 10, cuantas_donas devolverá "muchas" en vez de n.

Ejemplos:
cuantas_donas(5) -> "Número de donas: 5"
cuantas_donas(23) -> "Número de donas: muchas"

Desarrolla la función cadena_de_extremos que, dada una cadena s, devuelva una cadena con las dos primeras y las dos últimas letras de s. Sin embargo, si la cadena tiene menos de 2 letras, devuelve una cadena vacía.

Ejemplos:
cadena_de_extremos("palmeras") -> "paas"
cadena_de_extremos("a") -> ""

Desarrolle la función remplazar_primer_caracter que, dada una cadena s, devuelva una cadena en la que todas las apariciones del primer carácter en s se reemplacen por “*”, a excepción del primero. Nota: use el método .replace(valor_a_replazar, nuevo_valor) para resolver el ejercicio.

Ejemplos:
remplazar_primer_caracter("google") -> "goo*le"
remplazar_primer_caracter("dona") -> "dona"

Desarrolle la función combinar_dos_cadenas que tome dos cadenas como argumentos, a y b, y devuelva una nueva cadena de la siguiente forma:

  • La nueva cadena tiene que ser una combinación de a y b.

  • La nueva cadena tendrá la forma "<a> <b>", note el espacio entre ambas.

  • La nueva cadena intercambiará las primeras dos letras de a y b.

Suponga que a y b tienen más de 2 caracteres. Para mayor claridad, observe los siguientes ejemplos.

Ejemplos:
combinar_dos_cadenas("mix", "pod") -> "pox mid"
combinar_dos_cadenas("pezzy", "firm") -> "fizzy perm"

Desarrolle la función es_palindromo que toma una cadena s como parámetro y verifica si s es palíndromo o no, devolviendo True o False respectivamente.

Ejemplos:
es_palindromo("asa") -> True
es_palindromo("casa") -> False

Desarrolle la función contar_ocurrencias que toma dos parámetros: frase y palabra, ambos de tipo cadena. La función debe devolver el número de veces que palabra se encuentra en frase.

Ejemplos:
contar_ocurrencias("a ana y a mariana les gustan las manzanas", "ana") -> 3

You have attempted of activities on this page