PYTHON FOR ENGINEERS (0)
PYTHON BASICS
February 7, 2023
INTRODUCCION
Why do we want to use Python?
Because it’s great
Why is it great?
Because its easy and powerfull
2
ACQUIRING PYTHON
Windows:
1. ir [Link]/downloads
2. Descargar la ultima
versión estable
3. Seguir las instrucciones del
ejecutable
3
ACQUIRING PYTHON
MacOS:
Viene con Python 3 instalado por
defecto
Mas adelante usaremos ambientes
virtuales, ya que no es recomendado
utilizar la versión del sistema operativo
de Python
4
BASIC SYNTAX
Terminacion de línea 1. Funciona
Python no utiliza un símbolo para
indicar un termino de línea.
Indentation (sangría)
La “indentación” es una parte
importante en Python, ya que nos
permite rápidamente indicar al 2. No Funciona
interpretador la jerarquía de nuestro
programa sin la necesidad utilizar
símbolos adicionales como { }
6
BASIC SYNTAX
Declaraciones
Python no requiere declarar una variable antes de utilizarla,
Tampoco requiere indicar el tipo de dato de la varible, solo hay que asignarle
un dato.
a = 88
b = ”ocho”
c = [8,8]
Son todas declaraciones validas.
7
BASIC SYNTAX
For loops
Nos sirve para recorrer cualquier
tipo de dato indexable
While loops
Se repetirá hasta que la
condición sea falsa
8
OPERADORES ARITMETICOS
OPERADOR DESCRIPCIÓN USO
+ Realiza Adición entre los operandos 12 + 3 = 15
- Realiza Substracción entre los 12 - 3 = 9
operandos
* Realiza Multiplicación entre los 12 * 3 = 36
operandos
/ Realiza División entre los operandos 12 / 3 = 4
% Realiza un módulo entre los 16 % 3 = 1
operandos
** Realiza la potencia de los operandos 12 ** 3 = 1728
// Realiza la división con resultado de 18 // 5 = 3
número entero
9
OPERADORES RELACIONALES
OPERADOR DESCRIPCIÓN USO
> Devuelve True si el operador de la 12 > 3 devuelve True
izquierda es mayor que el operador
de la derecha
< Devuelve True si el operador de la 12 < 3 devuelve False
derecha es mayor que el operador
de la izquierda
== Devuelve True si ambos operandos 12 == 3 devuelve False
son iguales
>= Devuelve True si el operador de la 12 >= 3 devuelve True
izquierda es mayor o igual que el
operador de la derecha
<= Devuelve True si el operador de la 12 <= 3 devuelve False
derecha es mayor o igual que el
operador de la izquierda
!= Devuelve True si ambos operandos 12 != 3 devuelve True
no son iguales
10
OPERADORES LOGICOS
OPERADOR DESCRIPCIÓN USO
and Devuelve True si ambos a and b
operandos son True
or Devuelve True si alguno de los a or b
operandos es True
not Devuelve True si alguno de los not a
operandos False
11
BASIC DATA TYPES
Listas
Son muy
flexibles y
pueden
contener
cualquier tipo
de dato
13
BASIC DATA TYPES
Diccionarios
Es una estructura de dato que contiene llaves únicas, las cuales pueden tener uno
o mas datos asociados.
14
BASIC DATA TYPES
Diccionarios
Formas de recuperar los datos en
un diccionario
Obtener todos los valores,
Todas las llaves,
O buscar por llaves
15
PYTHON
Basics
1. Crear un script
• Crear un archivo de texto con
extensión .py
2. Ejecutar el pograma
• Para ejecutar el programa solo
tenemos que abrir la carpeta que
contiene nuestro archivo en una
terminal y ejecutar el comando
python o python3 seguido por el
nombre de nuestro archivo
python3 [Link]
16
GRACIAS
POR TU
ATENCIÓN