Prueba intermedia

  1. El dígrafo \n obliga a la función print() a:

    • Realizar un salto de página.
    • Duplicar el carácter al lado del diágrafo.
    • Imprimir exactamente dos caracteres: \ y n.
    • Detener su ejecución.
  2. El significado del parámetro de palabra clave está determinado por:

    • Su posición dentro de la lista de argumentos.
    • Su conexión con las variables existentes.
    • Es valioso.
    • El nombre del argumento especificado junto con su valor.
  3. El valor veinte punto doce por diez elevado a la potencia de ocho debe escribirse como:

    • 20.12E8.0
    • 20.12*10^8
    • 20.12E8
    • 20E12.8
  4. El prefijo 0o significa que el número que le sigue se denota como:

    • Binario
    • Hexadecimal
    • Decimal
    • Octal
  5. El operador **:

    • Realiza la multiplicación de punto flotante.
    • No existe.
    • Realiza exponenciación.
    • Realiza multiplicaciones duplicadas.
  6. El resultado de la siguiente división: 1/1

    • Es igual a 1.
    • No se puede predecir.
    • No puede ser evaluado.
    • Es igual a 1.0.
  7. ¿Cuáles de las siguientes afirmaciones son verdaderas? (Selecciona dos respuestas)

    • El operador ** utiliza el enlazado del lado derecho.
    • La suma precede a la multiplicación.
    • El resultado del operador / es siempre un valor entero.
    • El argumento a la derecha del operador % no puede ser cero.
  8. El enlazado del lado izquierdo determina el resultado de la siguiente expresión:

    1 // 2 * 3

    es igual a:

    • 0.0
    • 4.5
    • 0.16666666666666666
    • 0
  9. Cuáles de los siguientes nombres de variables son ilegales? (Selecciona dos respuestas)

    • TRUE
    • true
    • True
    • and
  10. La función print() puede imprimir:

    • Cualquier cantidad de argumentos (excluyendo ninguno).
    • No más de cinco argumentos.
    • Solo un argumento.
    • Cualquier cantidad de argumentos (incluyendo ninguno).
  11. ¿Cuál es el resultado del siguiente fragmento?

    x = 1
    y = 2
    z = x
    x = y
    y = z
    print(x, y)
    • 1 2
    • 1 1
    • 2 2
    • 2 1
  12. ¿Cuál es el resultado del siguiente fragmento si el usuario ingresa dos líneas que contienen 2 y 4 respectivamente?

    x = input()
    y = input()
    print(x + y)
    • 4
    • 24
    • 2
    • 6
  13. ¿Cuál es el resultado del siguiente fragmento de código si el usuario ingresa dos líneas que contienen 2 y 4 respectivamente?

    x = int(input())
    y = int(input())
    
    x = x // y
    y = y // x
    
    print(y)
    • El código causará un error de ejecución.
    • 2.0
    • 8.0
    • 4.0
  14. ¿Cuál es el resultado del siguiente fragmento si el usuario ingresa dos líneas que contienen 2 y 4 respectivamente?

    x = int(input())
    y = int(input())
    
    x = x / y
    y = y / x
    
    print(y)
    • 4.0
    • El código causará un error de ejecución. *8.0 *2.0
  15. ¿Cuál es el resultado del siguiente fragmento si el usuario ingresa dos líneas que contienen 11 y 4 respectivamente?

    x = int(input())
    y = int(input())
    
    x = x % y
    x = x % y
    y = y % x
    
    print(y)
    • 1
    • 2
    • 3
    • 4
  16. ¿Cuál es el resultado del siguiente fragmento si el usuario ingresa dos líneas que contienen 3 y 6 respectivamente?

    x = input()
    y = int(input())
    
    print(x * y)
    • 36
    • 18
    • 666
    • 333333
  17. ¿Cuál es el resultado del siguiente fragmento?

    z = y = x = 1
    print(x, y, z, sep='*') 
    • 1*1*1
    • x*y*z
    • 1 1 1
    • x y z
  18. ¿Cuál es el resultado del siguiente fragmento?

    y = 2 + 3 * 5.
    print(Y)
    • 17.0
    • 25.
    • 17
    • El fragmento provocará un error de ejecución.
  19. ¿Cuál es el resultado del siguiente fragmento?

     x = 1 / 2 + 3 // 3 + 4 ** 2
    print(x) 
    • 17.5
    • 17
    • 8.5
    • 8
  20. ¿Cuál es el resultado del siguiente fragmento si el usuario ingresa dos líneas que contienen 2 y 4 respectivamente?

    x = int(input())
    y = int(input())
    
    print(x + y) 
    • 4
    • 24
    • 2
    • 6