Temas > Programacion > Python > Operadores en python
Julio

Operadores
Veamos ahora qué podemos hacer con nuestros números usando los
operadores por defecto. Para operaciones más complejas podemos
recurrir al módulo math.
Operadores aritméticos
    Operador    Descripción            Ejemplo                
           +                Suma                   r = 3 + 2    # r es 5   
                
            -                 Resta                  r = 4 - 7  #res-3
            -               Negación              r = -7       # r es -7
            *          Multiplicación           r = 2 * 6       # r es 12
           **            Exponente             r = 2 ** 6   # r es 64
            /                División           r = 3.5 / 2 #res1.75
            //          División entera        r = 3.5 // 2 # r es 1.0
            %             Módulo                  r = 7 % 2    # r es 1
Puede que tengáis dudas sobre cómo funciona el operador de módulo,
y cuál es la diferencia entre división y división entera.
El operador de módulo no hace otra cosa que devolvernos el resto de
la división entre los dos operandos. En el ejemplo, 7/2 sería 3, con 1
de
resto, luego el módulo es 1.
La diferencia entre división y división entera no es otra que la que
indica su nombre. En la división el resultado que se devuelve es un
número real, mientras que en la división entera el resultado que se
devuelve es solo la parte entera.
No obstante hay que tener en cuenta que si utilizamos dos operandos
enteros, Python determinará que queremos que la variable resultado
también sea un entero, por lo que el resultado de, por ejemplo, 3 / 2 y
3 // 2 sería el mismo: 1.
Si quisiéramos obtener los decimales necesitaríamos que al menos uno
de los operandos fuera un número real, bien indicando los decimales
    r = 3.0 / 2
o bien utilizando la función float (no es necesario que sepáis lo que
significa el término función, ni que recordéis esta forma, lo veremos
un
poco más adelante):
    r = float(3) / 2
Esto es así porque cuando se mezclan tipos de números, Python
convierte todos los operandos al tipo más complejo de entre los tipos de
los operandos.














¿Has olviado tu contraseña?

Pulsa aquí para registrate




Google






LunMarMieJueVieSabDom
    123
45678910
11121314151617
181920 21222324
252627282930 

Jueves 21 de Noviembre 2024
Semana 47

..............................................................................................................................................................................................................................................
(Contacto)..
Esta web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Política de privacidad y Aviso legal