Python 3 - Prueba simulada

Esta sección le presenta varios conjuntos de pruebas simuladas relacionadas con Python. Puede descargar estas pruebas simuladas de muestra en su máquina local y resolverlas sin conexión a su conveniencia. Cada prueba simulada se suministra con una clave de prueba simulada que le permite verificar la puntuación final y calificar usted mismo.

Python 3 - Prueba simulada I

Respuesta: C

Explicación

Ambas opciones anteriores son correctas.

P 4 - ¿Cuál de las siguientes variables de entorno para Python le dice al intérprete de Python dónde ubicar los archivos de módulo importados a un programa?

A - PYTHONPATH

B - PYTHONSTARTUP

C - PYTHONCASEOK

D - PYTHONHOME

Respuesta: A

Explicación

PYTHONPATH: tiene una función similar a PATH. Esta variable le dice al intérprete de Python dónde ubicar los archivos de módulo importados a un programa. Debe incluir el directorio de la biblioteca fuente de Python y los directorios que contienen el código fuente de Python. PYTHONPATH a veces está predeterminado por el instalador de Python.

P 5 : ¿Cuál de las siguientes variables de entorno para Python contiene la ruta de un archivo de inicialización que contiene el código fuente de Python?

A - PYTHONPATH

B - PYTHONSTARTUP

C - PYTHONCASEOK

D - PYTHONHOME

Respuesta: B

Explicación

PYTHONSTARTUP: contiene la ruta de un archivo de inicialización que contiene el código fuente de Python. Se ejecuta cada vez que inicia el intérprete. Se denomina .pythonrc.py en Unix y contiene comandos que cargan utilidades o modifican PYTHONPATH.

P 6 : ¿Cuál de las siguientes variables de entorno para Python se usa en Windows para indicarle a Python que busque la primera coincidencia que no distinga entre mayúsculas y minúsculas en una declaración de importación?

A - PYTHONPATH

B - PYTHONSTARTUP

C - PYTHONCASEOK

D - PYTHONHOME

Respuesta: C

Explicación

PYTHONCASEOK: se usa en Windows para indicar a Python que busque la primera coincidencia que no distinga entre mayúsculas y minúsculas en una declaración de importación. Establezca esta variable en cualquier valor para activarla.

P 7 - ¿Cuál de las siguientes variables de entorno para Python es una ruta de búsqueda de módulo alternativa?

A - PYTHONPATH

B - PYTHONSTARTUP

C - PYTHONCASEOK

D - PYTHONHOME

Respuesta: D

Explicación

PYTHONHOME: es una ruta de búsqueda de módulos alternativa. Por lo general, está integrado en los directorios PYTHONSTARTUP o PYTHONPATH para facilitar el cambio de bibliotecas de módulos.

P 8 - ¿Python es un lenguaje sensible a mayúsculas y minúsculas?

A - verdad

B - falso

Respuesta: A

Explicación

¡Si! Python es un lenguaje de programación sensible a mayúsculas y minúsculas.

P 9 - ¿Cuál de los siguientes tipos de datos no es compatible con Python?

A - Números

B - Cuerda

C - Lista

D - Rebanada

Respuesta: D

Explicación

Slice no es un tipo de datos admitido.

P 10 - ¿Cuál de los siguientes tipos de datos no es compatible con Python?

A - Tupla

B - Diccionario

C - Genéricos

D - Lista

Respuesta: C

Explicación

Genéricos no es un tipo de datos admitido.

P 11 - ¿Cuál es la salida de print str si str = 'Hello World!'?

A - ¡Hola mundo!

B - Error

C - str

D - Ninguno de los anteriores.

Respuesta: A

Explicación

Hola Mundo! es la respuesta correcta.

P 12 - ¿Cuál es la salida de print str [0] si str = 'Hello World!'?

A - ¡Hola mundo!

B - H

C - ello World!

D - Ninguno de los anteriores.

Respuesta: B

Explicación

H es la respuesta correcta.

P 13 - ¿Cuál es la salida de print str [2: 5] si str = 'Hello World!'?

¡A - llo World!

B - H

C - llo

D - Ninguno de los anteriores.

Respuesta: C

Explicación

llo es la respuesta correcta.

P 14 - ¿Cuál es la salida de print str [2:] si str = 'Hello World!'?

¡A - llo World!

B - H

C - llo

D - Ninguno de los anteriores.

Respuesta: A

Explicación

llo World! es la respuesta correcta.

P 15 - ¿Cuál es la salida de print str * 2 si str = 'Hello World!'?

A - ¡Hola mundo! ¡Hola mundo!

B - ¡Hola mundo! * 2

C - ¡Hola mundo!

D - Ninguno de los anteriores.

Respuesta: A

Explicación

¡Hola mundo! ¡Hola mundo! es la respuesta correcta.

P 16 - ¿Cuál es la salida de la lista de impresión si list = ['abcd', 786, 2.23, 'john', 70.2]?

A - ['abcd', 786, 2,23, 'juan', 70,2]

B - lista

C - Error

D - Ninguno de los anteriores.

Respuesta: A

Explicación

['abcd', 786, 2.23, 'john', 70.2] es la respuesta correcta.

P 17 - ¿Cuál es la salida de la lista de impresión [0] si lista = ['abcd', 786, 2.23, 'john', 70.2]?

A - ['abcd', 786, 2,23, 'juan', 70,2]

B - abcd

C - Error

D - Ninguno de los anteriores.

Respuesta: B

Explicación

Imprimirá el primer elemento de la lista. La salida sería abcd.

P 18 - ¿Cuál es la salida de la lista de impresión [1: 3] si lista = ['abcd', 786, 2.23, 'john', 70.2]?

A - ['abcd', 786, 2,23, 'juan', 70,2]

B - abcd

C - [786, 2,23]

D - Ninguno de los anteriores.

Respuesta: C

Explicación

Imprimirá elementos a partir del 2º al 3º. La salida sería [786, 2.23].

P 19 - ¿Cuál es la salida de la lista de impresión [2:] if list = ['abcd', 786, 2.23, 'john', 70.2]?

A - ['abcd', 786, 2,23, 'juan', 70,2]

B - abcd

C - [786, 2,23]

D - [2,23, 'juan', 70,2]

Respuesta: D

Explicación

Imprimirá elementos a partir del tercer elemento. La salida sería [2.23, 'john', 70.2].

P 20 - ¿Cuál es la salida de print tinylist * 2 si tinylist = [123, 'john']?

A - [123, 'juan', 123, 'juan']

B - [123, 'juan'] * 2

C - Error

D - Ninguno de los anteriores.

Respuesta: A

Explicación

Imprimirá la lista dos veces. La salida sería [123, 'john', 123, 'john'].

P 21 - ¿Cuál es la salida de print tinylist * 2 si tinylist = [123, 'john']?

A - [123, 'juan', 123, 'juan']

B - [123, 'juan'] * 2

C - Error

D - Ninguno de los anteriores.

Respuesta: A

Explicación

Imprimirá la lista dos veces. La salida sería [123, 'john', 123, 'john'].

Respuesta: D

Explicación

Todas las opciones anteriores son correctas.

P 23 - ¿Cuál es la salida de la lista de impresión si tuple = ('abcd', 786, 2.23, 'john', 70.2)?

A - ('abcd', 786, 2,23, 'juan', 70,2)

B - tupla

C - Error

D - Ninguno de los anteriores.

Respuesta: A

Explicación

('abcd', 786, 2.23, 'john', 70.2) es la respuesta correcta.

P 24 - ¿Cuál es la salida de la tupla de impresión [0] si tupla = ('abcd', 786, 2.23, 'john', 70.2)?

A - ('abcd', 786, 2,23, 'juan', 70,2)

B - abcd

C - Error

D - Ninguno de los anteriores.

Respuesta: B

Explicación

Imprimirá el primer elemento de la lista. La salida sería abcd.

P 25 - ¿Cuál es la salida de la tupla de impresión [1: 3] si tupla = ('abcd', 786, 2.23, 'john', 70.2)?

A - ('abcd', 786, 2,23, 'juan', 70,2)

B - abcd

C - (786, 2,23)

D - Ninguno de los anteriores.

Respuesta: C

Explicación

Imprimirá elementos a partir del 2º al 3º. La salida sería (786, 2,23).

Hoja de respuestas

Número de pregunta Clave de respuesta
1 re
2 re
3 C
4 UN
5 segundo
6 C
7 re
8 UN
9 re
10 C
11 UN
12 segundo
13 C
14 UN
15 UN
dieciséis UN
17 segundo
18 C
19 re
20 UN
21 UN
22 re
23 UN
24 segundo
25 C