1 of 14

Introducción a la Programación con Python

JOSE ALEJANDRO SALAZAR CASTRO

2 of 14

Variables en Python

  • Contenedor donde se puede almacenar valores de datos
  • Las variables son creadas cuando tu asignas un valor a ellas
  • No es necesario definir el tipo de dato que va a recibir dicha variable.
  • Python no tiene comandos para declarar una variables

3 of 14

Variables en Python

a = 10

b = “Bienvenidos”

c = True

Asignación Múltiple

a, b, c, d = 5, 'c', "Alejo", True 

4 of 14

Nombres de variables

  • Las variables deben iniciar con una letra o un guion bajo (_), no deben iniciar con números.
  • Las variables pueden contener letras, números y guiones bajos, pero no deben contener caracteres extraños ni espacios.
  • Los nombres de las variables son sensitivos al uso de mayúsculas y minúsculas.

5 of 14

Tipos de datos en Python

  • Texto
  • Numéricos
  • Secuencias
  • Diccionarios
  • Conjuntos
  • Booleanos
  • Binarios

Lectura recomendada: https://pythondiario.com/2014/12/tipos-de-datos-en-python.html

6 of 14

Tipado Dinámico

Python tiene una características de tipado dinámico, que indica que las variables pueden tomar valores de distinto tipo.

Esto es posible porque para declarar una variable no se necesita definir el tipo, solo basta con asignar por primera vez un valor para crear la variable. Veamos un ejemplo:

7 of 14

OPERADORES

8 of 14

Operadores en Python

Python maneja diferentes tipos de operadores para realizar operaciones sobre variables y valores, y estos son:

  • Aritméticos: Utilizados con valores numéricos para desarrollar operaciones matemáticas comunes.
  • De asignación: Utilizados para asignar valores a las variables.
  • De comparación: Permiten comparar dos valores.
  • Lógicos: Utilizados para combinar condiciones.

9 of 14

Operadores en Python

Python maneja diferentes tipos de operadores para realizar operaciones sobre variables y valores, y estos son:

  • Identidad: Utilizados para comparar si dos objetos son los mismos (no iguales), es decir, tienen la misma memoria.
  • Membresía: Utilizados para determinar si una secuencia está presente en un objeto.
  • Bit a Bit (Bitwise): Utilizados para comparar números binarios.

10 of 14

Operadores Aritméticos

https://miro.medium.com/max/1400/1*x0VFCYejzS0_oyOHiwatKg.png

11 of 14

Operadores de Asignación

https://www.maquinasvirtuales.eu/ipsoapoo/2020/12/python-aprendiendo-desde-cero-vi-operadores-2a.png

12 of 14

Operador de Comparación

https://www.maquinasvirtuales.eu/ipsoapoo/2020/12/python-aprendiendo-desde-cero-vi-operadores-3.png

13 of 14

Operadores Lógicos

https://static.platzi.com/media/user_upload/2-5dd388c5-2295-4fb9-9c10-5ec3b363bdb4.jpg

14 of 14

Actividad

Será enviada al grupo de whatsapp y subida al Google site del curso.