diff --git a/ejercicio1.ipynb b/ejercicio1.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..c9429acc49e64ff9b097179e228ae01c5a58f27f --- /dev/null +++ b/ejercicio1.ipynb @@ -0,0 +1,37 @@ +{ + "metadata": { + "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 + }, + "orig_nbformat": 2 + }, + "nbformat": 4, + "nbformat_minor": 2, + "cells": [ + { + "source": [ + "## Lista de palabras\n", + "\n", + "- Escriba un programa en python que acepte una lista de palabras separadas por guiones, eimprima de vuelta las mismas palabras, sin repetición y nuevamente separadas por guiones,después de ordenarlas alfabéticamente.Ejemplo de entrada: naranja-avión-melodÃa-tupla-aviónSalida esperada: avión-melodÃa-naranja-tupla" + ], + "cell_type": "markdown", + "metadata": {} + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ] +} \ No newline at end of file diff --git a/ejercicio2.ipynb b/ejercicio2.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..8bcff0fd4a4f95ca2b8b4effe37ea32a748fbb65 --- /dev/null +++ b/ejercicio2.ipynb @@ -0,0 +1,38 @@ +{ + "metadata": { + "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 + }, + "orig_nbformat": 2 + }, + "nbformat": 4, + "nbformat_minor": 2, + "cells": [ + { + "source": [ + "## 2 Triángulo de Pascal\n", + "- Escriba una rutina en python que reciba como entrada un número entero,n, e imprima losnúmeros en lan-ésimafila del triángulo de Pascal. El programa debe verificar si el númerones entero, o arrojar un mensaje informando que ha habido un error del usuario en casocontrario.\n", + "\n", + "- Modifique la rutina anterior para que reciba un número variable de argumentos: n1, n2, n3,...y retorne una lista cuyo primer elemento es una lista conteniendo los números en la fila n1del triángulo de Pascal, el segundo elemento una lista con los números en la fila n2, y asÃsucesivamente.\n" + ], + "cell_type": "markdown", + "metadata": {} + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ] +} \ No newline at end of file diff --git a/ejercicio3.ipynb b/ejercicio3.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..27f6359dfd4f2d37b5d8c61c05417f2af436e181 --- /dev/null +++ b/ejercicio3.ipynb @@ -0,0 +1,220 @@ +{ + "metadata": { + "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.9.0-final" + }, + "orig_nbformat": 2, + "kernelspec": { + "name": "python3", + "display_name": "Python 3.9.0 64-bit", + "metadata": { + "interpreter": { + "hash": "7812ea015bdcee6f23a998adcdd2ef97c151c0c241b7b7070987d9313e41299d" + } + } + } + }, + "nbformat": 4, + "nbformat_minor": 2, + "cells": [ + { + "source": [ + "## 3 Amigos congueros\n", + "- Entre en contacto con 10 estudiantes del curso de datos y 2 profesores o personal de soportede LaConga, uno del curso de datos y otro de afuera, y consulte su nombre completo, sunombre de usuario en mattermost, edad, pais de origen, ciudad donde residen, su especialidadcientÃfica, nombre del instituto en que estudian/laboran, y un hobbie o afición.\n", + "- Cree un diccionario llamado “compasâ€, donde la llave sea el nombre de usuario en mattermost,y si depliego el valor almacenado, por ejemplo en compas[“juan-pinedaâ€], lo que obtengo esa la vez otro diccionario, con las llaves “nombreâ€, “apellidoâ€, “paÃsâ€, “residenciaâ€, “edadâ€,“instituciónâ€, “hobbieâ€.\n", + "- Cree una función que reciba como entrada el diccionario y un paÃs de origen, y retorne lasinformaciones completas de todas las personas de ese paÃs, tabuladas en una forma fácil deentender. -Busque una forma de calcular, a partir del diccionario, el promedio de edad detodas las personas en él, y una forma de mostrar todas las instituciones (sin repetición)" + ], + "cell_type": "markdown", + "metadata": {} + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "compas={'andreatugores':{'nombres':'Andrea Carolina',\n", + " 'apellidos':'Tugores Hernandez',\n", + " 'paÃs':'Venezuela',\n", + " 'residencia':'Caracas-VEN',\n", + " 'especialidad':'fÃsica',\n", + " 'edad':24,\n", + " 'institución':'Universidad Central de Venezuela',\n", + " 'hobbies':['tennis']\n", + " },\n", + " 'Jedsrz':{'nombres':'Jorge',\n", + " 'apellidos':'Stephany',\n", + " 'paÃs':'Venezuela',\n", + " 'residencia':'Caracas-VEN',\n", + " 'especialidad':'fÃsica teórica',\n", + " 'edad':60,\n", + " 'institución':'Universidad Simón Bolivar',\n", + " 'hobbies':['jardinerÃa']\n", + " },\n", + " 'francoe':{'nombres':'Erwin Renzo',\n", + " 'apellidos':'Franco Diaz',\n", + " 'paÃs':'Perú',\n", + " 'residencia':'Lima-PER',\n", + " 'especialidad':'fÃsica',\n", + " 'edad':25,\n", + " 'institución':'Universidad Nacional Mayor de San Marcos',\n", + " 'hobbies':['música']\n", + " },\n", + " 'Jalil':{'nombres':'Jalil',\n", + " 'apellidos':'valera',\n", + " 'paÃs':'Colombia',\n", + " 'residencia':'Cali-COL',\n", + " 'especialidad':'átomos ultra frÃos',\n", + " 'edad':21,\n", + " 'institución':'Universidad del Valle',\n", + " 'hobbies':['trotar']\n", + " },\n", + " 'pinzonc':{'nombres':'Carlos Andres',\n", + " 'apellidos':'Pinzón Osorio',\n", + " 'paÃs':'Colombia',\n", + " 'residencia':'Bogotá D.C.-COL',\n", + " 'especialidad':'fÃsica de altas energÃas',\n", + " 'edad':30,\n", + " 'institucdión':'Universidad Nacional Mayor de San Marcos',\n", + " 'hobbies':['música']\n", + " },\n", + " 'barriosc':{'nombres':'Claudia Verowska',\n", + " 'apellidos':'Barrios Arvelaez',\n", + " 'paÃs':'Venezuela',\n", + " 'residencia':'Caracas-VEN',\n", + " 'especialidad':'AstrofÃsica',\n", + " 'edad':26,\n", + " 'institucdión':'Universidad Central de Venezuela',\n", + " 'hobbies':['montañismo','camping','diseño de modas','jugetes de felpa']\n", + " },\n", + " 'bompartr':{'nombres':'Richert Jesús Manuel',\n", + " 'apellidos':'Bompart Redondo',\n", + " 'paÃs':'Venezuela',\n", + " 'residencia':'Caracas-VEN',\n", + " 'especialidad':'fÃsica especializado en instrumentación',\n", + " 'edad':26,\n", + " 'institucdión':'Universidad Central de Venezuela',\n", + " 'hobbies':['fotografÃa','coleccion de modelos maquinaria','domotica']\n", + " },\n", + " 'escuderop':{'nombres':'Pedro',\n", + " 'apellidos':'Escudero',\n", + " 'paÃs':'Ecuador',\n", + " 'residencia':'Riobamba-ECU',\n", + " 'especialidad':'Ingenieria, NanotecnologÃa',\n", + " 'edad':38,\n", + " 'institucdión':'Universidad Tecnologica Indoamerica',\n", + " 'hobbies':['fotografÃa','astronomÃa']\n", + " },\n", + " 'bermudezj':{'nombres':'Jesús David',\n", + " 'apellidos':'Bermudez Sanchez',\n", + " 'paÃs':'Colombia',\n", + " 'residencia':'Bogotá D.C. -COL',\n", + " 'especialidad':'fÃsica',\n", + " 'edad':25,\n", + " 'institucdión':'Universidad Nacional de Colombia',\n", + " 'hobbies':['Senderismo']\n", + " },\n", + " 'fernandezn':{'nombres':'Nicolás',\n", + " 'apellidos':'Fernández Cinquepalmi',\n", + " 'paÃs':'Argentina',\n", + " 'residencia':'Perú',\n", + " 'especialidad':'fÃsica',\n", + " 'edad':27,\n", + " 'institucdión':'Universidad Nacional Mayor de San Marcos',\n", + " 'hobbies':['piano']\n", + " },\n", + " 'leonl':{'nombres':'Luis Alberto',\n", + " 'apellidos':'León Andonayre',\n", + " 'paÃs':'Perú',\n", + " 'residencia':'Provincia Constitucional del Callao',\n", + " 'especialidad':'Gravitación',\n", + " 'edad':22,\n", + " 'institucdión':'Universidad Nacional Mayor de San Marcos',\n", + " 'hobbies':['melomano','guitalla']\n", + " },\n", + " 'mamaniy':{'nombres':'Yhony',\n", + " 'apellidos':'Mamani',\n", + " 'paÃs':'Perú',\n", + " 'residencia':'Perú',\n", + " 'especialidad':'FÃsica del estado sólido',\n", + " 'edad':38,\n", + " 'institucdión':'Universidad Nacional Mayor de San Marcos',\n", + " 'hobbies':['Correr']\n", + " },\n", + " 'acerot':{'nombres':'Tatiana',\n", + " 'apellidos':'Acero Cuellar',\n", + " 'paÃs':'',\n", + " 'residencia':'',\n", + " 'especialidad':'',\n", + " 'edad':100,\n", + " 'institucdión':'',\n", + " 'hobbies':['']\n", + " },\n", + " 'Arturos':{'nombres':'Arturo',\n", + " 'apellidos':'Sanchez',\n", + " 'paÃs':'Venezuela',\n", + " 'residencia':'Ginebra-SUI',\n", + " 'especialidad':'fÃsica',\n", + " 'edad':34,\n", + " 'institucdión':'Laboratoire d´Annecy de Physique des Particules',\n", + " 'hobbies':['montar bicicleta']\n", + " },\n", + " 'Jal':{'nombres':'José Antonio',\n", + " 'apellidos':'López RodrÃguez',\n", + " 'paÃs':'Venezuela',\n", + " 'residencia':'Caracas-VEN',\n", + " 'especialidad':'FÃsica',\n", + " 'edad':50,\n", + " 'institucdión':'Universidad Central de Venezuela',\n", + " 'hobbies':['Excursionsimo','cocinar','leer']\n", + " },\n", + " 'vivasm':{'nombres':'Mariana',\n", + " 'apellidos':'Vivas',\n", + " 'paÃs':'Venezuela',\n", + " 'residencia':'Caracas-VEN',\n", + " 'especialidad':'FÃsica',\n", + " 'edad':23,\n", + " 'institucdión':'Universidad Central de Venezuela',\n", + " 'hobbies':['']\n", + " },\n", + " 'cristian.velandia':{'nombres':'Cristian',\n", + " 'apellidos':'Velandia',\n", + " 'paÃs':'Colombia',\n", + " 'residencia':'Colombia',\n", + " 'especialidad':'Óptica',\n", + " 'edad':27,\n", + " 'institucdión':'Universidad Nacional de Colombia',\n", + " 'hobbies':['Anime','videojuegos']\n", + " },\n", + " 'Malamboj':{'nombres':'Jorge Enrique',\n", + " 'apellidos':'Malambo MartÃnez',\n", + " 'paÃs':'Colombia',\n", + " 'residencia':'Bogotá D.C. - COL',\n", + " 'especialidad':'modelaje y simulación - ciencia de materiales',\n", + " 'edad':39,\n", + " 'institucdión':'Universidad Nacional de Colombia',\n", + " 'hobbies':['Talla en madera' ,'ecoturismo']\n", + " }\n", + "\n", + "\n", + "}" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ] +} \ No newline at end of file