02 Python - Tema2 - Parte6 - v3 Apuntes
02 Python - Tema2 - Parte6 - v3 Apuntes
Conceptos básicos de
programación
Operadores
1
IBM SkillsBuild | Introducción a Python
Índice
Introducción 3
Operadores básicos 4
Operadores aritméticos 4
Operadores relacionales 5
Operadores lógicos 6
2
IBM SkillsBuild
| Introducción a Python
Introducción
Los operadores son fundamentales para ver a las variables
hacer que funcione el código ya que con ellos podemos
comparar, asignar, realizar funciones matemáticas, etc.
Operadores básicos
3
IBM SkillsBuild | Introducción a Python
Para explicar los operadores nos basaremos en los que /= X/=Y X=X/Y
contiene el lenguaje de programación Javascript. ++ Incremento X++
Como poner:
En JavaScript disponemos de los operadores aritméticos
X=X+1
habituales en lenguajes de programación como son suma,
-- Decremento X--
resta, multiplicación, división y operador que devuelve el
Como poner:
resto de una división entre enteros (en otros lenguajes
X=X-1
denominado operador mod o módulo de una división).
Operadores incremento y
decremento
Operador Función Sintaxis
+= X+=Y X=X+Y
-= X-=Y X=X-Y
*= X*=Y X=X*Y
4
IBM SkillsBuild | Introducción a Python
En el siguiente ejemplo tenemos una instrucción que debe x!==y sigualdad estricta (sin conversión de
imprimir el valor de una variable y luego sumarle 1 al valor tipo).
de dicha variable. No os preocupéis si no entendéis parte x>y x es mayor que y?
de la sintaxis, son palabras de lenguaje que veremos más
x<y x es menor que y?
adelante:
x>=y x es mayor o igual que y?
Nos imprimirá 6 y luego 6. Ya que, primero realiza la suma El operador = es el operador de asignación y hay que tener
de variable+1, con lo que la variable pasa a valer 6, la bien claro que no sirve para realizar comparaciones. Para
imprime y ya se queda con dicho valor. En la siguiente realizar comparaciones ha de usarse == (es igual a) ó ===
5
IBM SkillsBuild | Introducción a Python
Operadores lógicos
Operador Descripción
&& AND Lógico
|| OR Lógico
! NOT Lógico