Quantcast
Channel: Blog Virtualizacion
Viewing all articles
Browse latest Browse all 679

Python: Aprendiendo desde cero VI – Operadores

$
0
0

Python: Aprendiendo desde cero VI – Operadores

Después de un tiempo parado, entre la salud y otro proyecto, volvemos a la carga con el curso de Python, más vale tarde que nunca.

Hoy vamos a hablar de Operadores. Recordaremos que en Python, como en otros lenguajes de programación, todo es un objeto. Un operador, es un objeto que relaciona de una forma diferente los valores de una o varias variables.

Esas variables pueden ser de tres tipos, números, que se utilizaría operadores aritméticos (nos devuelven un valor numérico). Variables de datos, con las que utilizaríamos operadores relacionales (nos devuelve un True / False), y operadores lógicos que nos permitiría relacionar variables lógicas (también nos devuelven un True / False).

Así que vamos a poner varios ejemplos:

Operadores lógicos en Python

  • AND:
      • Donde nos indicaría que se cumple X y Z
      • Ejemplo:
        # Python Operadores Lógicos
        # El Blog de Negu 
        
        a = 10
        b = 4
        c = -10
        
        if a > 0 and b > 0: 
        	print("Los números son mayores que 0") 
        
        if a > 0 and b > 0 and c > 0: 
        	print("Los números son mayores que 0") 
        else: 
        	print("Al menos un número no es mayor que 0")
        python-aprendiendo-desde-cero-vi-operadores-1
  • OR:
    • Donde nos indicaría que se cumple X o Z
    • Ejemplo:
      # Python Operadores Lógicos
      # El Blog de Negu 
      
      a = 10
      b = 4
      c = -10
      
      if a > 0 or b > 0: 
      	print("Los números son mayores que 0") 
      
      if a > 0 or b > 0 or c > 0: 
      	print("Los números son mayores que 0") 
      else: 
      	print("Al menos un número no es mayor que 0")
  • NOT:
    • Donde nos indicaría que es verdadero si el operando es falso
    • Ejemplo:
      # Python Operadores Lógicos
      # El Blog de Negu 
      
      a = 10
        
      if not a: 
          print("El valor booleano de a es True") 
        
      if not (a%3 == 0 or a%5 == 0): 
          print("10 no es divisible por 3 o 5") 
      else: 
          print("10 es divisible por 3 o 5")

Operadores aritméticos en Python

Dentro de los operadores aritméticos, disponemos de los operadores de asignación, que se utilizan en Python para asignar valores a las variables.

python-aprendiendo-desde-cero-vi-operadores-2a

La función principal de los operadores aritméticos, es realizar operaciones matemáticas como sumas, restas, multiplicaciones, etc.

python-aprendiendo-desde-cero-vi-operadores-2b

Operadores relacionales en Python

Los operadores de comparación se utilizan para comparar valores. Devuelve TrueFalsesegún la condición.

python-aprendiendo-desde-cero-vi-operadores-3

TEMARIO APRENDE PYTHON DESDE CERO

Python: Aprendiendo desde cero I: Introducción
Python: Aprendiendo desde cero II: Comentarios, Variables y Datos
Python: Aprendiendo desde cero III: Controles de flujo
Python: Aprendiendo desde cero IV: Funciones
Python: Aprendiendo desde cero V – Módulos
Python: Aprendiendo desde cero VI – Operadores

¿Te ha gustado la entrada SÍGUENOS EN TWITTER?

La entrada Python: Aprendiendo desde cero VI – Operadores se publicó primero en Blog Virtualizacion.


Viewing all articles
Browse latest Browse all 679