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
yb
.La nueva cadena tendrá la forma
"<a> <b>"
, note el espacio entre ambas.La nueva cadena intercambiará las primeras dos letras de
a
yb
.
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