2da Evaluación I Término 2015 – 2016, Septiembre 08, 2015 /ICM00794
Tema 1 (15 puntos). Para traducir palabras entre español y quichua se dispone en memoria de una lista denominada diccionario.
Realice una función kutipak(palabra, modo, diccionario) para traducir una palabra.
El tipo de traducción se indica mediante el “modo”:
(1) quichua a español y
(2) español a quichua.
En caso que la palabra no está en el diccionario se obtiene una cadena vacía.
>>> kutipak('wasi',1,diccionario) 'casa' >>> kutipak('lugar',2,diccionario) 'kuska' >>> kutipak('avión',2,diccionario) ''
quichua | español |
---|---|
man | al |
wasi | casa |
pak | del |
kuska | lugar |
pash | y |
iyayku | tecnología |
mañay | servicio |
mamallakta | país |
kutipak | traductor |
Referencia: http://kichwas.evocero.com/
Rúbrica: Definir función y parámetros (5 puntos), seleccionar modo (5 puntos), buscar equivalente (5 puntos).
listas
quichua = ['man','wasi','pak','kuska','pash','iyayku','mañay','mamallakta','kutipak'] espanol = ['al','casa','del','lugar','y','tecnología','servicio','país','traductor']
listas de listas
diccionario = [['man', 'al'], ['wasi', 'casa'], ['pak', 'del'], ['kuska', 'lugar'], ['pash','y'], ['iyayku', 'tecnología'], ['mañay', 'servicio'], ['mamallakta', 'país'], ['kutipak', 'traductor']]
colecciones
diccionario = {'man':'al', 'wasi':'casa', 'pak':'del', 'kuska':'lugar', 'pash':'y', 'iyayku':'tecnología', 'mañay':'servicio', 'mamallakta':'país', 'kutipak ':'traductor'}