TEST DE OPERACIONES NUMERICAS EN PYTHON

 1. Determine el resultado de la siguiente instrucción Python

>>> print (-1+2)


2. La salida de la siguiente instrucción Python es:

>>> print(1+ 2 + 3 + 4 + 5 * 2)


3. ¿Cuál es el resultado que se obtiene al ejecutar esta instrucción Python?

>>> print(1+ 2 + 3 + (4 + 5) * 2)


4. El resultado de la siguiente operación nos devuelve un número de tipo integer

>>> print(10/5)


5. ¿Cuál es el resultado que se obtiene al ejecutar esta instrucción Python?

>>> print(17 % 3)


6. La salida de la siguiente instrucción Python es:

>>> print(17 // 3)


7. La salida de la siguiente instrucción Python es:

>>> print(2**3)


8. Colocar el punto decimal a un numero la convierte en un float

>>> 78.


9. Determine el resultado de la siguiente instrucción Python

>>> print((8+6+5)%(2**2))


10. Para convertir un número de tipo de dato float a integer utilizo la función int(). Ejemplo:

>>> int(78.90)
78

Comentarios

  1. 1. Basta con realizar la simple operación aritmética de resta (-1 + 2) = 1

    ResponderBorrar
  2. 2. La operación producto tiene prioridad en Python. Por lo tanto se realiza primero, 5*2 =10 y 10 + 10 = 20

    ResponderBorrar
  3. 3. La suma de los números por fuera del paréntesis arroja 6 y se le suma el producto de (9) * 2, Luego 18 + 6 = 24

    ResponderBorrar
  4. 4. El resultado de toda division en python es tipo por lo tanto la respuesta es FALSO

    ResponderBorrar
    Respuestas
    1. el resultado de toda division en Python es float

      Borrar
  5. 5. % es el operador para calcular el residuo de la división. Luego 17 % 3, 5 *3 =15 produce un residuo de 2, luego 2 es la respuesta correcta.

    ResponderBorrar
  6. 6. // operador división entera, 17//3 =5, la respuesta correcta es 5

    ResponderBorrar
  7. 7. el operador ** en python es potenciaciòn por lo tanto la expresion 2**3 es dos elevado al cubo, luego la respuesta arroja 8.

    ResponderBorrar
  8. 8. VERDADERO. si se verifica print(type(78.)) el resultado serà class float

    ResponderBorrar
  9. 9. (8 +6+5) = 11, 2**2 = 4, luego 11%4 implica calcular el residuo de 11/4 entonces el residuo es tres.

    ResponderBorrar
  10. 10. si verificamos print(type(78.90)) el resultado arroja float y si hacemos pasar este numero por la función print(int(78.90) el resultado a mostrar por pantalla sera la parte entera del numero flotante. por lo tanto la respuesta es VERDADERA

    ResponderBorrar

Publicar un comentario

Entradas más populares de este blog

TEST DE VARIABLES EN PYTHON

PySDR: una guía para SDR y DSP usando Python by Dr. Marc Lichtman. Introducciòn.

LEER Y CONVERTIR AUDIOS CON PYTHON EN GOOGLE COLAB