From e7d26218ff917f4364de6ebde1c4144b20cd7ff8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Juan=20Manuel=20Moreno=20P=C3=A9rez?=
<jummorenope@unal.edu.co>
Date: Mon, 8 Feb 2021 20:57:42 -0500
Subject: [PATCH] ejercicio 3
---
ejercicio3.ipynb | 208 +++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 208 insertions(+)
create mode 100644 ejercicio3.ipynb
diff --git a/ejercicio3.ipynb b/ejercicio3.ipynb
new file mode 100644
index 0000000..f28703b
--- /dev/null
+++ b/ejercicio3.ipynb
@@ -0,0 +1,208 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Nombre: Juan Manuel Moreno Pérez\n",
+ "# Usuario: morenoj"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "• Entre en contacto con 10 estudiantes del curso de datos y 2 profesores o personal de soporte\n",
+ "de LaConga, uno del curso de datos y otro de afuera, y consulte su nombre completo, su\n",
+ "nombre de usuario en mattermost, edad, pais de origen, ciudad donde residen, su especialidad\n",
+ "cientÃfica, nombre del instituto en que estudian/laboran, y un hobbie o afición.\n",
+ "\n",
+ "• Cree un diccionario llamado “compasâ€, donde la llave sea el nombre de usuario en mattermost,\n",
+ "y si depliego el valor almacenado, por ejemplo en compas[“juan-pinedaâ€], lo que obtengo es\n",
+ "a la vez otro diccionario, con las llaves “nombreâ€, “apellidoâ€, “paÃsâ€, “residenciaâ€, “edadâ€,\n",
+ "“instituciónâ€, “hobbieâ€.\n",
+ "\n",
+ "• Cree una función que reciba como entrada el diccionario y un paÃs de origen, y retorne las\n",
+ "informaciones completas de todas las personas de ese paÃs, tabuladas en una forma fácil de\n",
+ "entender. \n",
+ "\n",
+ "-Busque una forma de calcular, a partir del diccionario, el promedio de edad de\n",
+ "todas las personas en él, y una forma de mostrar todas las instituciones (sin repetición)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Primero almacenamos la lista de compas"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 122,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "compas={'arturos':{'Nombres':'Arturo',\n",
+ " 'Apellidos': 'Sanchez',\n",
+ " 'Edad':34,\n",
+ " 'PaÃs_Origen':'Venezuela',\n",
+ " 'Ciudad_Residencia':'Ginebra-SUI',\n",
+ " 'Especialidad_CientÃfica':'FÃsica',\n",
+ " 'Instituto':'LAPP-Laboratoire d´Annecy de Physique des Particules',\n",
+ " 'Hobbies':'Montar la bicicleta'},\n",
+ " 'pinzonc':{'Nombres':'Carlos Andres',\n",
+ " 'Apellidos':'Pinzón Osorio',\n",
+ " 'Edad':30,\n",
+ " 'PaÃs_Origen':'Colombia',\n",
+ " 'Ciudad_Residencia':'Bogotá D.C.-COL',\n",
+ " 'Especialidad_CientÃfica':'FÃsica de altas energÃas',\n",
+ " 'Instituto':'Universidad Nacional Mayor de San Marcos',\n",
+ " 'Hobbies':'Música'},\n",
+ " 'barriosc':{'Nombres':'Claudia Verowska',\n",
+ " 'Apellidos':'Barrios Arvelaez',\n",
+ " 'Edad':26,\n",
+ " 'PaÃs_Origen':'Venezuela',\n",
+ " 'Ciudad_Residencia':'Caracas-VEN',\n",
+ " 'Especialidad_CientÃfica':'AstrofÃsica',\n",
+ " 'Instituto':'Universidad Central de Venezuela',\n",
+ " 'Hobbies':'Montañismo'},\n",
+ " 'francoe':{'Nombres':'Erwin Renzo',\n",
+ " 'Apellidos':'Franco Dias',\n",
+ " 'Edad':25,\n",
+ " 'PaÃs_Origen':'Perú',\n",
+ " 'Ciudad_Residencia':'Lima-PER',\n",
+ " 'Especialidad_CientÃfica':'Fisica',\n",
+ " 'Instituto':'Universidad Nacional Mayor de San Marcos',\n",
+ " 'Hobbies':'Música'},\n",
+ " 'bermudezj':{'Nombres':'Jesús David',\n",
+ " 'Apellidos':'Bermudez Sanchez',\n",
+ " 'Edad':25,\n",
+ " 'PaÃs_Origen':'Colombia',\n",
+ " 'Ciudad_Residencia':'Bogotá-Col',\n",
+ " 'Especialidad_CientÃfica':'FÃsica',\n",
+ " 'Instituto':'Universidad Nacional de Colombia',\n",
+ " 'Hobbies':'Senderismo'},\n",
+ " 'caviedesl':{'Nombres':'Laura Juliana',\n",
+ " 'Apellidos':'Caviedes Betancourt',\n",
+ " 'Edad':23,\n",
+ " 'PaÃs_Origen':'Colombia',\n",
+ " 'Ciudad_Residencia':'Bogotá-COL',\n",
+ " 'Especialidad_CientÃfica':'FÃsica de PartÃculas',\n",
+ " 'Instituto':'Universidad Nacional de Colombia',\n",
+ " 'Hobbies':'Bailar'},\n",
+ " 'vivasm':{'Nombres':'Mariana',\n",
+ " 'Apellidos':'Vivas',\n",
+ " 'Edad':23,\n",
+ " 'PaÃs_Origen':'Venezuela',\n",
+ " 'Ciudad_Residencia':'Caracas-VEN',\n",
+ " 'Especialidad_CientÃfica':'FÃsica',\n",
+ " 'Instituto':'Universidad Central de Venezuela',\n",
+ " 'Hobbies':'Ballet'},\n",
+ " 'bullan':{'Nombres':'Miguel Angel',\n",
+ " 'Apellidos':'Bulla Rivas',\n",
+ " 'Edad':25,\n",
+ " 'PaÃs_Origen':'Colombia',\n",
+ " 'Ciudad_Residencia':'Bogotá-COL',\n",
+ " 'Especialidad_CientÃfica':'FÃsica',\n",
+ " 'Instituto':'Universidad Nacional de Colombia',\n",
+ " 'Hobbies':'Videojuegos'},\n",
+ " 'bucurul':{'Nombres':'Neidy Lorena',\n",
+ " 'Apellidos':'Bucurú Rodriguez',\n",
+ " 'Edad':21,\n",
+ " 'PaÃs_Origen':'Colombia',\n",
+ " 'Ciudad_Residencia':'Bogotá D.C.-COL',\n",
+ " 'Especialidad_CientÃfica': 'FÃsica de PartÃculas',\n",
+ " 'Instituto':'Universidad Nacional de Colombia' , \n",
+ " 'Hobbies':'Bordar'},\n",
+ " 'bompartr':{'Nombres':'Richert Jesús Manuel',\n",
+ " 'Apellidos':'Bompart Redondo',\n",
+ " 'Edad':26,\n",
+ " 'PaÃs_Origen':'Venezuela',\n",
+ " 'Ciudad_Recidencia':'Caracas-VEN',\n",
+ " 'Especialidad_CientÃfica':'Instrumentación',\n",
+ " 'Instituto':'Universidad Central de Venezuela',\n",
+ " 'Hobbies':['FotografÃa', 'Coleccion de modelos maquinaria','Domotica']}\n",
+ "}"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 135,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "def informacion(compas,pais):\n",
+ " for key in list(compas.keys()):\n",
+ " if compas[key]['PaÃs_Origen']==pais:\n",
+ " print('Nombres: {0[Nombres]:<15} Apellidos: {0[Apellidos]:<20} Edad: {0[Edad]:<5} PaÃs de origen: {0[PaÃs_Origen]:<15}'.format(compas[key]))\n",
+ " print('Ciudad de residencia: {0[Ciudad_Residencia]:<20} Especialidad CientÃfica: {0[Especialidad_CientÃfica]:<20}'.format(compas[key]))\n",
+ " print('Instituto : {0[Instituto]:<40} Hobbies: {0[Hobbies]:<15}\\n'.format(compas[key]))"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 136,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Nombres: Carlos Andres Apellidos: Pinzón Osorio Edad: 30 PaÃs de origen: Colombia \n",
+ "Ciudad de residencia: Bogotá D.C.-COL Especialidad CientÃfica: FÃsica de altas energÃas\n",
+ "Instituto : Universidad Nacional Mayor de San Marcos Hobbies: Música \n",
+ "\n",
+ "Nombres: Jesús David Apellidos: Bermudez Sanchez Edad: 25 PaÃs de origen: Colombia \n",
+ "Ciudad de residencia: Bogotá-Col Especialidad CientÃfica: FÃsica \n",
+ "Instituto : Universidad Nacional de Colombia Hobbies: Senderismo \n",
+ "\n",
+ "Nombres: Laura Juliana Apellidos: Caviedes Betancourt Edad: 23 PaÃs de origen: Colombia \n",
+ "Ciudad de residencia: Bogotá-COL Especialidad CientÃfica: FÃsica de PartÃculas\n",
+ "Instituto : Universidad Nacional de Colombia Hobbies: Bailar \n",
+ "\n",
+ "Nombres: Miguel Angel Apellidos: Bulla Rivas Edad: 25 PaÃs de origen: Colombia \n",
+ "Ciudad de residencia: Bogotá-COL Especialidad CientÃfica: FÃsica \n",
+ "Instituto : Universidad Nacional de Colombia Hobbies: Videojuegos \n",
+ "\n",
+ "Nombres: Neidy Lorena Apellidos: Bucurú Rodriguez Edad: 21 PaÃs de origen: Colombia \n",
+ "Ciudad de residencia: Bogotá D.C.-COL Especialidad CientÃfica: FÃsica de PartÃculas\n",
+ "Instituto : Universidad Nacional de Colombia Hobbies: Bordar \n",
+ "\n"
+ ]
+ }
+ ],
+ "source": [
+ "informacion(compas,'Colombia')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.8.5"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 4
+}
--
GitLab