1Eva2023TI_T3 Función Siglas de una frase

1ra Evaluación I Término 2023-2024, Julio 7, 2023 /CCPG1043

Tema 3. (25 puntos) Implemente la función siglas(frase,palabras_comunes) que reciba una frase y una lista de palabras comunes. Asuma que tanto las palabras de la frase como de la lista están en minúsculas.

La función debe generar una sigla utilizando las iniciales en mayúsculas de cada palabra.

La función debe omitir de la sigla palabras comunes como "de", "y", "en", etc. (definidas en el parámetro palabras_comunes), a menos que sean la primera o la última palabra de la frase.

Asuma que en la frase no existen signos de puntuación.

Ejemplo de entrada

frase = "el yin y el yang son conceptos filosóficos de la cultura china"
palabras_comunes = ["el", "y", "de", "la", "son"]

Ejemplo de salida

"EYYCFCC"

Referencia: 3Eva_IT2007_T2 Función para crear Acrónimos

Ejercicios por Unidad/Tema FP