diff --git a/Ejercicios 3ale.ipynb b/Ejercicios 3ale.ipynb new file mode 100644 index 0000000..2a33360 --- /dev/null +++ b/Ejercicios 3ale.ipynb @@ -0,0 +1,156 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "2e7c6284", + "metadata": {}, + "source": [ + "### Crea una variable numerica y despues imprime por pantalla utilizando el operador de igualdad si ese numero es igual a 10" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "708dfce2", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "False" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "edad= 25\n", + "\"edad\" == 10" + ] + }, + { + "cell_type": "markdown", + "id": "501c1dbc", + "metadata": {}, + "source": [ + "### Crea una variable con tu nombre y despues utilizando el operador de diferencia revisa si la primera letra de tu nombre corresponde a la letra A" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "8bd3198a", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "False" + ] + }, + "execution_count": 22, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "nombre = \"Alejandra\"\n", + "nombre[0].lower() != \"a\"[0]" + ] + }, + { + "cell_type": "markdown", + "id": "3d6a4960", + "metadata": {}, + "source": [ + "### ¿Tienes permiso para beber alcohol y tienes menos de 65 años? Crea una variable con tu edad y despues imprime por pantalla el resultado de la evaluacion entre ambas edades" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "f5bedbe8", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "False" + ] + }, + "execution_count": 33, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#se realiza un comparativo utilizando el operador logico and \n", + "edad = 65\n", + "edad_requerida = 65\n", + "permiso_para_beber = True\n", + "edad < edad_requerida and permiso_para_beber" + ] + }, + { + "cell_type": "markdown", + "id": "a03e5b8f", + "metadata": {}, + "source": [ + "### Investiga el operador IN en python, despues crea una lista con 5 nombres distintos, crea una variable con tu nombre y despues utilizando in, evalua e imprime por pantalla si tu nombre se encuentra dentro de esa lista" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "b2acc324", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "True\n", + "False\n" + ] + } + ], + "source": [ + "vehiculos = [\"auto\", \"moto\", \"camion\", \"tactor\", \"carreta\"]\n", + "print(\"camion\" in vehiculos)\n", + "#se adiciono en ejercicio busqueda de elemento (letra) en una cadena tomando la posicion de la lista de vehiculos\n", + "print('a' in [4])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "41b2f68b", + "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.12.4" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/Ejercicios1 ale.ipynb b/Ejercicios1 ale.ipynb new file mode 100644 index 0000000..a7e3a79 --- /dev/null +++ b/Ejercicios1 ale.ipynb @@ -0,0 +1,111 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "#Escribe una variable con cada uno de los tipos de datos en python\n", + "numerica= 1\n", + "integer= 1\n", + "float= 1.3\n", + "string= \"Hola\"\n", + "boolean= True\n", + "boolean= False\n", + "lista= [1,2,3,4,5]\n", + "dictionary= {\"nombre\": \"Edgar\", \"apellido\": \"Antonio\"}\n", + "tupla= (1,2,3,4,5)\n", + "conjunto= {1, 2, 3, 4, 5}\n" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "73\n", + "88\n" + ] + } + ], + "source": [ + "#Escribe una variable en python que contenga un numero, otra que incluya un numero en tipo texto y espues por medio de conversion sumalos y muestralos en pantalla (print)\n", + "peso=58\n", + "altura=\"15\"\n", + "print(peso+int(altura))\n", + "masa=36\n", + "volumen=int(\"52\")\n", + "print(masa+volumen)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Suma: 15\n", + "Resta: 5\n", + "Multiplicación: 50\n", + "División: 2.0\n", + "Producto entero: 2\n", + "Módulo: 0\n", + "Potencia: 100000\n" + ] + } + ], + "source": [ + "#Genera dos variables numericas y opera entre ellas con los diferentes operadores numericos, suma, resta, multiplicacion, division, producto\n", + "#entero, modulo, potencia\n", + "\n", + "num1 = 10\n", + "num2 = 5\n", + "\n", + "suma = num1 + num2\n", + "resta = num1 - num2\n", + "multiplicacion = num1 * num2\n", + "division = num1 / num2\n", + "producto_entero = num1 // num2\n", + "modulo = num1 % num2\n", + "potencia = num1 ** num2\n", + "\n", + "print(\"Suma:\", suma)\n", + "print(\"Resta:\", resta)\n", + "print(\"Multiplicación:\", multiplicacion)\n", + "print(\"División:\", division)\n", + "print(\"Producto entero:\", producto_entero)\n", + "print(\"Módulo:\", modulo)\n", + "print(\"Potencia:\", potencia)\n" + ] + } + ], + "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.12.4" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/Ejercicios1.ipynb b/Ejercicios1.ipynb index 7658e1e..829e540 100644 --- a/Ejercicios1.ipynb +++ b/Ejercicios1.ipynb @@ -9,6 +9,15 @@ "#Escribe una variable con cada uno de los tipos de datos en python\n" ] }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "#comentario de prueba" + ] + }, { "cell_type": "code", "execution_count": null, diff --git a/Ejercicios2 ale.ipynb b/Ejercicios2 ale.ipynb new file mode 100644 index 0000000..c4c4cc1 --- /dev/null +++ b/Ejercicios2 ale.ipynb @@ -0,0 +1,156 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Crea una varible que contenga datos por cada uno de los tipos de estructura de datos lista, tupla, conjunto y diccionario" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['perro', 'gato', 'loro', 'cocodrilo']\n", + "3.1416\n", + "{1, 2, 3, 4, 5}\n", + "{'nombre': 'Juan', 'edad': 30, 'ciudad': 'Madrid'}\n" + ] + } + ], + "source": [ + "#tipo de datos listas\n", + "animales = [\"perro\", \"gato\", \"loro\", \"cocodrilo\"]\n", + "#tipo de datos tuplas\n", + "pi = (3.1416)\n", + "#tipo de dato conjunto\n", + "numeros = {1, 2, 3, 4, 5}\n", + "#tipo de dato diccionario, se visualiza mejor si se separa por espacios de renglones cada clave-valor\n", + "persona = {\"nombre\": \"Juan\",\n", + " \"edad\": 30,\n", + " \"ciudad\": \"Madrid\"}\n", + "#impresion por pantalla\n", + "print(animales)\n", + "print(pi)\n", + "print(numeros)\n", + "print(persona)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Utilizando las estructuras anteriores muestra el primer y ultimo elemento de una lista por pantalla (utiliza print) del tipo de dato lista" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "primer animal: perro , ultimo animal: cocodrilo\n" + ] + } + ], + "source": [ + "print(\"primer animal:\",animales[0],\", \",\"ultimo animal:\", animales[3])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Los diccionarios utilizan una relacion clave valor, del diccionario que creaste anteriormente muestra todos sus valores uno por uno utilizando print" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Juan\n", + "30\n", + "Madrid\n", + "mi nombre es Juan tengo 30 años y soy originario de Madrid\n" + ] + } + ], + "source": [ + "#se imprime el diccionario de ambas formas, se añadio texto en la segunda como modo interactivo pero no es necesario\n", + "print(persona[\"nombre\"])\n", + "print(persona[\"edad\"])\n", + "print(persona[\"ciudad\"])\n", + "print(\"mi nombre es\",persona[\"nombre\"],\"tengo\", persona[\"edad\"],\"años\", \" y soy originario de \", persona[\"ciudad\"])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Esta tarea requiere investigacion, en la lista que creaste anteriormente, utiliza un metodo (parecido a funcion) que añada a tu lista \"SpeakOn was here\"\n", + "### Esto se hace con codigo python y no puedes agregar codigo a la lista que creaste arriba" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['perro', 'gato', 'loro', 'cocodrilo', 'sepeak on was here', 'sepeak on was here']\n" + ] + } + ], + "source": [ + "#se pueden usar ambas opciones \n", + "#animales.insert(4,\"sepeak on was here\")\n", + "animales.append(\"sepeak on was here\")\n", + "print(animales)" + ] + }, + { + "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.12.4" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +}