Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #[25 %] La red social Fookbace almacena la informacion de sus usuarios en un diccionario.
- #Las llaves son un codigo num ´ erico entero asignado a cada usuario, y los valores son tuplas con el nombre, la ciudad y la fecha de nacimiento del usuario. La fecha de nacimiento es una
- #tupla (ano, mes, dia):
- usuarios={522514:('Jean Dupont','Marseille',(1989,11,21)),587125:('Perico Los Palotes','Valparaiso',(1990,4,12)),
- 189471:('Jan Kowalski','Krakow', (1994,4,22)),914210:('Antonio Nobel', 'Valparaiso', (1983, 7, 1))}
- #Escriba la funcion misma_ciudad(u1, u2), que indique si los usuarios con codigos u1 y u2 viven en la misma ciudad.
- def misma_ciudad(u1,u2):
- a,b,c=usuarios[u1]
- x,y,z=usuarios[u2]
- return b==y
- print misma_ciudad(914210, 587125)
- #Escriba la funcion diferencia_edad(u1, u2), que retorne la diferencia de edad entre los usuarios cuyos codigos son u1 y u2. (Utilice solo el ano de nacimiento de los
- #usuarios para calcular la diferencia, no el mes ni el dia).
- def diferencia_edad(u1,u2):
- a,b,c=usuarios[u1]
- d,e,f=c
- x,y,z=usuarios[u2]
- u,v,w=z
- return abs(d-u)
- print diferencia_edad(914210, 587125)
Advertisement
Add Comment
Please, Sign In to add comment