curso introductorio a python · 2019. 10. 10. · ejercicios 2 •en el primer archivo creado...
TRANSCRIPT
![Page 1: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/1.jpg)
CURSO INTRODUCTORIO A PYTHONERICK RODRÍGUEZ HERNÁNDEZ
![Page 2: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/2.jpg)
INSTALACIÓNINGRESAR A LA PÁGINA
PYTHON.ORG
![Page 3: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/3.jpg)
DESCARGA
DAR CLICK EN DOWNLOADS Y
BAJAR LA VERSIÓN QUE
CORRESPONDA SEGÚN TU SISTEMA
OPERATIVO Y QUE SEA 3.7 O
SUPERIOR.
![Page 4: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/4.jpg)
INSTALACIÓN DEL IDE PARA CREAR LOS PROGRAMAS EN PYTHON
• Bajaremos pycharm, desde
Google buscarlo, será la
primera página que aparezca
para su instalación.
![Page 5: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/5.jpg)
DESCARGAMOS LA VERSIÓN ACORDE AL SISTEMA OPERATIVO
• Vamos a descargar la
versión community que es
de tipo libre.
![Page 6: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/6.jpg)
UNA VEZ INSTALADO
Ya estamos listos para poder escribir códigos en Python,
para ello vamos a crear una carpeta en nuestro escritorio y le asignaremos el nombre de mis proyectos en Python.
Abriremos pycharm y le daremos click en nuevo
proyecto, le pondremos como nombre mi primer proyecto y
estará dentro la carpeta anteriormente creada.
Ahora seleccionaremos un interprete, debes de verificar
que el interprete corresponda a la versión de Python que instalamos en un
incio.
![Page 7: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/7.jpg)
INSTALACIÓN EN WINDOWS
• Para realizar la instalación en Windows lo primero que tienes que saber el
de cuantos bits es tu sistema operativo (32 o 64 bits), ingresa a la página
www.python.org da click en Download, Windows y selecciona la versión que
corresponda a tu sistema operativo.
• Durante la instalación no olvides activar las dos casillas siguientes:
![Page 8: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/8.jpg)
INSTALAR PYCHARM
• Se siguen los pasos anteriormente vistos en MAC, sin embargo, te tienes que
asegurar que tengas seleccionado Windows y da click en descargar la
versión Community
• Durante la instalación te aparecerá una ventana donde preguntará si deseas
asociar los archivos con extensión .py, dale click para activarla.
• Reinicia tu computadora
![Page 9: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/9.jpg)
CREANDO UN ARCHIVO NUEVO
• Lo primero es seleccionar el proyecto que creamos, después nos vamos a File, New, Python File y lo
llamaremos “hola mundo”.
MAC
• Ahora cambiaremos las preferencias para que nos muestre el número de línea en el que estamos
programando. Damos click en Pycharm -> Preferences ->Editor -> General -> Appearance ->
Show line numbers -> Apply -> OK
WINDOWS
• Ahora cambiaremos las preferencias para que nos muestre el número de línea en el que estamos
programando. Damos click en File-> Settings ->Editor -> General -> Appearance -> Show line
numbers -> Apply -> OK
![Page 10: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/10.jpg)
PROBANDO SU FUNCIONAMIENTO
• En la ventana de edición escribiremos print(“Hola mundo”), para ejecutarlo le
daremos click en RUN.
![Page 11: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/11.jpg)
CAMBIAR TAMAÑO DE LETRA
• File -> Settings -> Editor -> General y nos aseguraremos que la casilla este
activa donde dice “Change Font size (ZOOM) with ctrl + Mouse Wheel” ->
Apply -> OK
• Si no tienes un mouse presiona “Ctrl + Shift + A” y escribiremos “increase font
size”
![Page 12: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/12.jpg)
ERRORES DE SINTAXIS
• Cuando el programa no presenta errores aparecerá al final de la ejecución
del código un mensaje como este:
• Si llegara a existir un error de sintaxis puede que aparezca un error del
siguiente tipo, dependerá en realidad del error la clase de mensaje que
aparecerá.
![Page 13: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/13.jpg)
VARIABLES Y TIPOS DE DATOS
• ¿Qué es una variable? Una variable es un espacio reservado en memoria con
un nombre que nos sirve para almacenar información, su contenido puede
cambiar a lo largo de la ejecución del programa.
Ejemplo: miVariable = 5
• La asignación del valor contenido en una variable se hace con el símbolo de
igual.
• Los tipos de información que podemos almacenar en una variable son los
“tipos de datos”
![Page 14: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/14.jpg)
REGLAS PARA NOMBRAR VARIABLES
![Page 15: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/15.jpg)
DATOS NUMÉRICOS
•Flotantes:
Float1 = 1.12345
Float2 = -1.25
Float3 = 0.0
Float4 = 13.0
•Enteros
Int1 = 7
Int2 = -52
Int3 = 896
Int4 = 0
![Page 16: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/16.jpg)
REASIGNACIÓN DE VALORES
• Se puede reasignar el valor de las variables almacenadas, es decir puedes
cambiar el valor que contenía una variable por otro diferente, la
reasignación se encontrará líneas mas abajo en el código que la asignación
original.
• Reasignado = 3
• Reasignado = 20
![Page 17: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/17.jpg)
EJERCICIOS 1
![Page 18: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/18.jpg)
EJERCICIOS 2• En el primer archivo creado llamado Hola mundo, agregar lo siguiente:
1. Crea una variable llamada intVal y asígnale un valor entero
2. Crea una variable llamada floatVal y asígnele un valor flotante
3. Crea una variable llamada boolVal y asígnele un valor Booleano
4. Use la instrucción print() para mostrar el valor booleano de la variable 3 en la terminal.
5. Reasigne un valor booleano diferente que el dado en el paso 3
6. Use la instrucción print() para mostrar el valor entero de la variable 1 en la terminal.
7. Use la instrucción print() para mostrar el valor flotante de la variable 2 en la terminal.
8. Use la instrucción print() para mostrar el valor booleano de la variable reasignada en la
terminal.
9. Ejecute el programa
![Page 19: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/19.jpg)
COMENTARIOS
• Un comentario es una parte del código que sirve para realizar anotaciones
ya que es ignorado por el compilador durante la ejecución del programa.
![Page 20: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/20.jpg)
OPERADORES MATEMÁTICOS
• Las instrucciones llamadas expresiones están compuestas de valores y
operadores matemáticos.
![Page 21: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/21.jpg)
OPERADORES DE ASIGNACIÓN
![Page 22: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/22.jpg)
JERARQUÍA DE LAS OPERACIONES
• 1ero todo dentro de los paréntesis
• 2do operaciones con exponentes
• 3ero modulo, división, división redondeada y multiplicación
• 4to sumas y restas
NOTA: cuando tienes operaciones de misma jerarquía en un nivel se resuelven de
izquierda a derecha.
Resolver:
![Page 23: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/23.jpg)
SOLUCIÓN
![Page 24: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/24.jpg)
EJERCICIOS
• Comentarios y operadores matemáticos:
![Page 25: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/25.jpg)
EJERCICIOS
• Modulo
• Jerarquía de operaciones
![Page 26: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/26.jpg)
EJERCICIOS
![Page 27: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/27.jpg)
CADENAS
• Una cadena es una secuencia de caracteres, estos caracteres pueden ser una
combinación de números, espacios, letras, mayúsculas, minúsculas e incluso
símbolos.
![Page 28: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/28.jpg)
SECUENCIAS DE ESCAPE
• Las secuencias de escape son usadas en conjunto de las cadenas y te
permiten realizar diferentes funciones, por ejemplo:
• \”: te permite poner comillas dentro de una cadena
![Page 29: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/29.jpg)
ACCESO A UN CARÁCTER DENTRO DE UNA CADENA POR INDICE
• Cada carácter en una cadenas es asignado a un número llamado índice, en
python el índice comienza en 0 en lugar de 1
![Page 30: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/30.jpg)
DIVIDIENDO UNA CADENA
![Page 31: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/31.jpg)
EJERCICIOS
![Page 32: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/32.jpg)
EJERCICIOS
![Page 33: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/33.jpg)
MÉTODOS CON CADENAS
• Son manipuladores de cadenas que te permiten hacer cosas como medir el
largo de una cadena o hacer todas las letras de una cadena en mayúsculas.
• El primer método es el len() el cual te permite saber la longitud de una
cadena o su número de carácteres.
![Page 34: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/34.jpg)
STR()
• El segundo método es el str() el cual te permite cambiar un numero entero o flotante
a una cadena.
• Ingresa el siguiente ejemplo
![Page 35: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/35.jpg)
.LOWER() Y .UPPER()
• Estos métodos te permiten convertir una cadena con letras para que sea
minúscula o que sea mayúscula
![Page 36: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/36.jpg)
EJERCICIOS
![Page 37: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/37.jpg)
EJERCICIOS
![Page 38: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/38.jpg)
PRINT()
![Page 39: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/39.jpg)
CONCATENACIÓN DE CADENAS
• El operador de formato %s para imprimir variables asociadas a una cadena.
![Page 40: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/40.jpg)
INPUT()
• Para ingresar valores desde teclado
![Page 41: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/41.jpg)
EJERCICIOS
![Page 42: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/42.jpg)
CONTROLADORES DE FLUJO Y COMPARADORES
• Nos sirven para tomar decisiones de acuerdo a un resultado. Los resultados
de las operaciones son Booleanos, es decir, nos dicen si es verdadero o falso
![Page 43: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/43.jpg)
EJERCICIOS
![Page 44: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/44.jpg)
OPERADORES BOOLEANOS
• Los operadores booleanos son AND, OR y NOT.
• El orden de ejecución de los operadores es el siguiente
![Page 45: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/45.jpg)
EJERCICIOS
![Page 46: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/46.jpg)
EJERCICIOS
• Adivina los resultados
![Page 47: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/47.jpg)
IF, ELSE Y ELIF
• La función if ejecutará el código que se encuentre dentro de él sólo si es
verdadera la condición. Deberá de estar indentado al menos 4 espacios.
• La función else se ejecuta cuando ninguna de las condicionales anteriores es
verdadera
![Page 48: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/48.jpg)
• Elif se utiliza cuando tienes que comparar más de dos condicionales, para
agregar otros casos se requiere.
![Page 49: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/49.jpg)
EJERCICIOS
![Page 50: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/50.jpg)
EJERCICIO PARTE 2
![Page 51: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/51.jpg)
EJERCICIO PARTE 3
![Page 52: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/52.jpg)
FUNCIONES
•Definiendo y
llamando
una función
sin
parámetros
![Page 53: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/53.jpg)
DEFINICIÓN DE FUNCIONES CON UN SOLO PARÁMETRO
![Page 54: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/54.jpg)
DEFINIENDO UNA FUNCIÓN DE MÚLTIPLES PARAMETROS
![Page 55: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/55.jpg)
LLAMADO DE FUNCIONES DENTRO DE OTRAS FUNCIONES
![Page 56: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/56.jpg)
EJERCICIOS
![Page 57: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/57.jpg)
EJERCICIOS PARTE 2
![Page 58: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/58.jpg)
EJERCICIOS
![Page 59: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/59.jpg)
IMPORTANDO MÓDULOS
• En Python existen módulos que contienen conjuntos de funciones, importar un
módulo te permite hacer uso de las funciones contenidas.
Importación genérica Importando una función en especifico
![Page 60: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/60.jpg)
IMPORTAR TODAS LAS FUNCIONES DE UN MÓDULO
• Importar de forma Universal
![Page 61: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/61.jpg)
EJEMPLO DE FUNCIONES CONSTRUIDAS
• abs() Regresa el valor absoluto de un numero.
• type() Regresa el tipo del valor de una variable
![Page 62: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/62.jpg)
FUNCIONES CONSTRUIDAS
• Max() regresa el valor máximo.
• Min() regresa el valor mínimo
![Page 63: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/63.jpg)
MAS FUNCIONES EN:HTTPS://WWW.PROGRAMIZ.COM/PYTHON-
PROGRAMMING/METHODS/BUILT-IN
![Page 64: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/64.jpg)
EJERCICIOS
![Page 65: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/65.jpg)
LISTAS
• Una lista nos va
a servir para
asignar una
colección de
valores a una
sola variable.
![Page 66: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/66.jpg)
ACCESA A UNA LISTA POR INDICE
![Page 67: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/67.jpg)
REASIGNAR EL VALOR DENTRO DE UNA LISTA
![Page 68: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/68.jpg)
AGREGAR UN ELEMENTO A UNA LISTA
![Page 69: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/69.jpg)
DIVIDIR UNA LISTA
![Page 70: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/70.jpg)
INSERTAR UN ELEMENTO EN UNA LISTA EN CUALQUIER POSICIÓN
![Page 71: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/71.jpg)
REMOVER UN ELEMENTO DE UNA LISTA
![Page 72: Curso introductorio a python · 2019. 10. 10. · EJERCICIOS 2 •En el primer archivo creado llamado Hola mundo, agregar lo siguiente: 1. Crea una variable llamada intVal y asígnale](https://reader035.vdocuments.co/reader035/viewer/2022081400/60820ebb78d5e730c734f33c/html5/thumbnails/72.jpg)
CICLO FOR