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)
''
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'}