Want to create interactive content? It’s easy in Genially!
S01_Work_Introduccion a Python.pptx
Learning BEDU
Created on June 28, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
HAZ + CON TU TALENTO
Procesamiento de Datos con Python
Sesión 01
HAZ + CON TU TALENTO
El pensamiento condiciona la acción, la acción determina el comportamiento, el comportamiento repetido crea hábitos, el hábito estructura el carácter, la manera de pensar, ser y actuar de un individuo, y el carácter marca el destino
Aristóteles.
HAZ + CON TU TALENTO
Introducción a Python
HAZ + CON TU TALENTO
¿Qué tan rápido puedes responder?
https://www.menti.com/aloqa46xoinh
HAZ + CON TU TALENTO
Índice
1 2 3 4 5 6 7
Variables Tipos de datos Operadores aritméticos Operadores relacionales Operadores lógicos Operadores de asignación Interpolación de strings y lectura por teclado
HAZ + CON TU TALENTO
Variables
Las variables son espacios de memoria que almacenan valores o datos de distintos tipos, y (como su nombre indica) pueden variar. Se crean en el momento que se les asigna un valor, por lo cual en Python no requerimos declararlas previamente.
Ejemplos de uso
Reglas
- Legible: nombre de la variable es relevante según su contenido
- Unidad: no existen espacios (puedes incorporar guiones bajos)
- Hispanismos: omitir signos específicos del idioma español, como tildes o la letra ñ
- Números: los nombres de las variables no deben empezar por números (aunque pueden contenerlos al final)
- Signos/símbolos: no se deben incluir : " ' , < > / ? | \ ( ) ! @ #$ % ^ & * ~ - +
- Palabras clave: no utilizamos palabras reservadas por Python
HAZ + CON TU TALENTO
Tipos de datos
Texto (str)
Números
Booleanos
En Python tenemos varios tipos o estructuras de datos, que son fundamentales en programación ya que almacenan información, y nos permiten manipularla. * : En Python 3.7+, existen consideraciones ** : key es única; value puede repetirse
HAZ + CON TU TALENTO
Ejemplos
Operadores aritméticos
Se utilizan para realizar operaciones matemáticas en números.
HAZ + CON TU TALENTO
Operadores relacionales
Ejemplos
Como su nombre lo indica, sirven para comparar dos o más valores. El resultado de esta comparación es un booleano (True/False)
Si la comparación da como resultado verdadero, devuelve True Si dicha comparación es falsa, devuelve False
HAZ + CON TU TALENTO
Operadores lógicos
Estos operadores permiten combinar o manipular valores booleanos para tomar decisiones
AND
OR
NOT
Devuelve el valor opuesto: True si el valor es False, y False si es True
Devuelve True si todas las condiciones son verdaderas
Devuelve True si al menos una condición es verdadera
HAZ + CON TU TALENTO
Ejemplos
Operadores de asignación
Sirven para darle un valor a una variable, y además hay unos especiales que hacen una operación y luego asignan el resultado a la variable.
HAZ + CON TU TALENTO
Interpolación de strings
Se refiere a la técnica de insertar valores de variables o expresiones dentro de una cadena de texto para formar una nueva cadena. Se puede hacer utilizando el método .format() o con f-strings (cadenas f o cadenas literales).
Función format
Se encierra las posiciones de las variables entre corchetes { }, y a continuación del string llamamos a las variables con la función format
f-strings (cadenas literales)
A partir de Python 3.8,podemos anticipar la concatenación de variables anteponiendo f al string
HAZ + CON TU TALENTO
Lectura por teclado en Python
Se refiere a la forma en que un programa puede solicitar al usuario que ingrese datos desde el teclado mientras el programa se está ejecutando. Esto se puede hacer utilizando la función input()
Función input
Se utiliza para solicitar al usuario que ingrese datos desde el teclado mientras el programa se está ejecutando. Cuando se llama, el programa se detiene y espera a que el usuario ingrese algo y presione la tecla "Enter". Espera a que el usuario ingrese texto, luego lee lo que el usuario ha ingresado y lo devuelve como una cadena de caracteres (string). Esta cadena puede ser asignada a una variable más adelante en tu programa.