Tag Archive for son iguales

Operadores basicos de Python

Como en todos los lenguajes de programación, en Python también tenemos los llamados operadores.
Un operador es basicamente un simbolo que utilizamos en expresiones como “1+3″ donde 1 y 3 serian operandos y “+” es el operador.

Existen diferentes tipos de operadores, operadores aritmeticos, de asignación, relacionales,logicos, bitwise y de identidad, en este articulo veremos los operadores mas sencillos de una manera sencilla de comprender, estos serian los aritméticos, de comparación y asignación.

Operadores aritméticos

Los operadores aritméticos son los mas sencillos de todos, se utilizan para realizar operaciones aritméticas básicas, es decir sumas, restas, multiplicación división, modulo/residual, y exponenciales.

En el siguiente ejemplo vemos el uso de cada operador con una descripción.

a=10
b= 3
#realizar una suma de 2 numeros
resultado = a + b

#restar 10 - 3 = 7
resultado = a - b

#realizar una suma
resultado = a + b

#multiplicacion de 10*3 = 30
resultado = a * b

#division natural resultado = 10/3 que es aprox 3.333
resultado = a / b 

#division con floor/piso, el resultado se redondea hacia abajo
resultado = a // b #resultado = 3, no 3.3333

#modulo/residuo, el residuo de una division
resultado = a % b #resultado es 1

#exponencial, eleva a la potencia de
resultado = a **3#10 elevado a 3 = 1000

 

Operadores de comparación

Los operadores de comparación se usan para evaluar expresiones que solo pueden tener 2 resultados, estos resultados son verdadero o falso (true o false) y son los siguientes.

  • == , evalúa como verdadero si 2 variables son iguales
  • != ,evalúa como verdadero si 2 variables son diferentes
  • <> , lo mismo que !=
  • > , verdadero si el operador a la izquierda es mayor que el de la derecha
  • < , verdadero si el operador a la izquierda es menor que el de la derecha
  • >= verdadero si el operador a la izquierda es mayor o igual al de la derecha
  • <= verdadero si el operador a la izquierda es menor o igual al de la derecha

Ejemplo:

(5<10) #el resultado es true(verdadero)
(5>=10) #el resultado es false(falso)
("hola"=="hola") #el resultado es true(verdadero)
(13!=7) #el resultado es true(verdadero)

 

Operadores de Asignación

Los operadores de asignación se utilizan para basicamente asignar un valor a una variable, así como cuando utilizamos el “=”.

Los operadores de asignación son “=,+=,-=,*=,/=,**=,//=”, a continuación algunos ejemplos.

  • = , igual a, es el mas simple de todos y asigna a la variable del lado izquierdo cualquier variable o resultado del lado derecho.
  • += , suma a la variable del lado izquierdo el valor del lado derecho.
    ej.  si  “a” es igual a 5 y a+=10, entonces “a” sera igual a 15
  • -= , resta a la variable del lado izquierdo el valor del lado derecho.
    ej.  si  “a” es igual a 5 y a-=10, entonces “a” sera igual a -5
  • *=, multiplica  a la variable del lado izquierdo el valor del lado derecho.
    ej.  si  “a” es igual a 5 y a*=10, entonces “a” sera igual a 50

Espero que hasta el momento hayas podido encontrar este tutorial de ayuda, espero tus comentarios.