0% encontró este documento útil (0 votos)
181 vistas4 páginas

Examen de Programación Python

1. El resumen del documento es: El documento contiene 20 preguntas sobre conceptos básicos de programación en Python como impresión de cadenas, funciones lambda, tipos de datos como tuplas y listas, y bloques de código. Algunas preguntas tratan sobre la sensibilidad a mayúsculas y minúsculas en Python y el uso de paquetes, funciones e inicializadores.

Cargado por

jr854p66hp
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
181 vistas4 páginas

Examen de Programación Python

1. El resumen del documento es: El documento contiene 20 preguntas sobre conceptos básicos de programación en Python como impresión de cadenas, funciones lambda, tipos de datos como tuplas y listas, y bloques de código. Algunas preguntas tratan sobre la sensibilidad a mayúsculas y minúsculas en Python y el uso de paquetes, funciones e inicializadores.

Cargado por

jr854p66hp
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

Examen de Programación Python

1. Cuál es el resultado de la siguiente expresión print str[0] si str=’Hello World!’

2. Cual es el resultado de la siguiente expresión print str[2:5] si str=’Hello World!’

3. ¿Que es una tupla en Python?

4. ¿Nombre las diferencias más importantes entre tuplas y listas en Python?

5. Cual es el ouput del siguiente programa

r = lamda q: q * 2

s= lamda q: q * 3

x=2

x = r(x)

x= s(x)

x= r(x)

print x

a. 23
b. 22
c. 36
d. 24

6. Cual es el output del siguiente codigo

Print type(type(int))

a. Type ‘int’
b. Type ‘type’
c. Error
d. 0

7. Cuál es el output del siguiente codigo

nameList = [‘Harsh’, ‘Pratik’, ‘Bob’, ‘Dhruv’]

print nameList[1][-1]

a. H
b. P
c. I
d. K

8. Cuál de las siguientes declaraciones no se ejecutara de forma exitosa.

a. If(1,2):
Print(‘foo’)

b. If (1, 2)

Print(‘foo’)

c. If (1,2): print(‘foo’)
d. If(1,2)
Print(‘foo’)

9. Que significa la finalización de un bloque de codigo en Python.

a. Una línea que es indentada más hacia la izquierda que a línea previa

b. Un Comentario

c. }

d. end
10. por qué las funciones Lambda son útiles?, seleccione todas las que apliquen

a. las funciones lambda permiten leer el codigo más fácil


b. pueden ser útiles como un truco rápido para escribir funciones de una sola línea
c. las funciones lambda son usadas para programación funcional
d. permiten los calculos rápidos o procesamiento como input a otras funciones

11. Cual es el output del siguiente codigo

func = lamda x: return x


print(func(2))

a. sysntaxerror
b. 0
c. 2
d. x

12. ¿Cuáles son los métodos de programación funcional usado en lambdas? Seleccione todas las
que apliquen.

a. Filter()
b. Map()
c. Reduce()
d. Lookup()

13. Cual es el output del siguiente codigo

(lambda x: (x+3) * 5/2)(3)

a. 15.0
b. Systaxerror
c. 30.0
d. 0

14. Cuál es el output del siguiente codigo:

Form functools import reduce

Numbers = [1,2,3]
Reduce(lambda x, y : x + y, numbers)

a. 2
b. SyntaxError
c. 3
d. 6

15. Es Python case sensitive?

Verdadero
Falso

16. Para que sirven las funciones en Python

17. Que es _init_

18. Que es un paquete en Python?

19. Cual de las siguientes es división floor

a. /
b. //
c. %
d. Ninguna de las mencionadas

20. Cuales son las variables locales y globales en Python

También podría gustarte