Python 3 - Ejemplo de operadores aritméticos
Asumir variable a tiene el valor 10 y la variable b tiene el valor 20, entonces -
Operador | Descripción | Ejemplo |
---|---|---|
+ Adición | Agrega valores a ambos lados del operador. | a + b = 31 |
- resta | Resta el operando de la derecha del operando de la izquierda. | a - b = -11 |
* Multiplicación | Multiplica los valores a ambos lados del operador | a * b = 210 |
/ División | Divide el operando de la izquierda por el operando de la derecha | b / a = 2,1 |
% De módulo | Divide el operando de la izquierda por el operando de la derecha y devuelve el resto | b% a = 1 |
** exponente | Realiza cálculos exponenciales (potencia) en los operadores | a ** b = 10 elevado a 20 |
// | Floor Division: la división de operandos donde el resultado es el cociente en el que se eliminan los dígitos después del punto decimal. Pero si uno de los operandos es negativo, el resultado es floored, es decir, se redondea desde cero (hacia el infinito negativo): | 9 // 2 = 4 y 9.0 // 2.0 = 4.0, -11 // 3 = -4, -11.0 // 3 = -4.0 |
Ejemplo
Asumir variable a tiene el valor 10 y la variable b tiene el valor 20, entonces -
#!/usr/bin/python3
a = 21
b = 10
c = 0
c = a + b
print ("Line 1 - Value of c is ", c)
c = a - b
print ("Line 2 - Value of c is ", c )
c = a * b
print ("Line 3 - Value of c is ", c)
c = a / b
print ("Line 4 - Value of c is ", c )
c = a % b
print ("Line 5 - Value of c is ", c)
a = 2
b = 3
c = a**b
print ("Line 6 - Value of c is ", c)
a = 10
b = 5
c = a//b
print ("Line 7 - Value of c is ", c)
Salida
Cuando ejecuta el programa anterior, produce el siguiente resultado:
Line 1 - Value of c is 31
Line 2 - Value of c is 11
Line 3 - Value of c is 210
Line 4 - Value of c is 2
Line 5 - Value of c is 1
Line 6 - Value of c is 8
Line 7 - Value of c is 2