Curso de Programación en Python/EjemplosNumOps
Ir a la navegación
Ir a la búsqueda
Sumario
- 1 Operaciones numéricos
- 1.1 Multiplicación
- 1.2 Multiplicación más Adición
- 1.3 Multiplicación más Adición más paréntesis
- 1.4 División
- 1.5 Adición con promoción a float
- 1.6 Algunas funciones a convertir
- 1.7 Declaración y asignación y uso de variables
- 1.8 Operador modulo
- 1.9 Operador exponente
- 1.10 Forcear división sin resto en 3.x
Operaciones numéricos
Operador | Descripción |
---|---|
+ |
Sumar |
- |
Sustracción |
* |
Multiplicar |
/ |
Dividir |
% |
Modulo |
** |
Exponente |
// |
Floor Division |
Multiplicación
>>> 3 * 4 * 5 * 6 360
Multiplicación más Adición
>>> 3 + 4 * 5 23
Multiplicación más Adición más paréntesis
>>> ( 3 + 4 ) * 5 35
División
>>> ( 6 / 2 ) 3.0
>>> 6 / 4 1.5
>>> 100 / 6 16.666666666666668
Adición con promoción a float
>>> 25 + 2.25 27.25
Algunas funciones a convertir
>>> int(5.44) 5
>>> float( 33 ) 33.0
>>> bin ( 99 ) '0b1100011'
>>> hex( 99 ) '0x63'
>>> bool( 1 ) True
Declaración y asignación y uso de variables
>>> Num1 = 4 >>> Num2 = 6
>>> Num1 - 2, Num1 + 3 (2, 7)
>>> Num2 * 5, Num2 / 3 (30, 2.0)
>>> Num2 / 2.2 2.727272727272727
Operador modulo
>>> Num1 % 3 1
Operador exponente
>>> Num2 ** 2 36
Forcear división sin resto en 3.x
>>> Num2 // 2 + Num1 7
>>> Num2 // ( 2 + Num1 ) 1
>>> Num2 // 2.2 2.0