Este documento presenta 12 preguntas sobre conceptos básicos de Python como operadores aritméticos, tipos de datos, listas, tuplas y diccionarios. Las preguntas van desde el resultado de fragmentos de código sencillos hasta identificar elementos correctos de listas, tuplas y diccionarios. El documento proporciona una práctica básica sobre los fundamentos de la programación en Python.
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
50%(2)50% encontró este documento útil (2 votos)
4K vistas3 páginas
Practica Curso Python-Cgf
Este documento presenta 12 preguntas sobre conceptos básicos de Python como operadores aritméticos, tipos de datos, listas, tuplas y diccionarios. Las preguntas van desde el resultado de fragmentos de código sencillos hasta identificar elementos correctos de listas, tuplas y diccionarios. El documento proporciona una práctica básica sobre los fundamentos de la programación en Python.
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/ 3
PRAC
PRACTICA DE PYTHON
Nombres y Apellidos: César Alejandro Grande Flores Fecha de Entrega: 28-01-23
Preguntas (1.5 pts c/u)
1. ¿Cuál es el resultado del siguiente código?
x = 1 / 2 + 3 // 3 + 4 ** 2 print (x) a. 17.5 b.17 c.8 d.8.5 2. ¿Cuál es la salida del siguiente fragmento de código? x = 1 y = 2 z = x x = y y = z print ( x, y ) a. 1 2 b. 1 1 c. 2 2 d.2 1
3. ¿Cual es el resultado del siguiente fragmento de código si se introduce un 2 y un 4
respectivamente? x = int(input()) y = int(input()) x = x / y y = y / x print(y) a. 8.0 b.El código ocasionará un error de ejecución c.2.0 d.4.0.
4. ¿Cuáles de los siguientes nombres de variables son ilegales? (Selecciona dos
respuestas) a. and b.True c. true d. TRUE.
5. ¿Cuál es el resultado del siguiente código?
z = y = x = 1 print(x, y, z, sep='x') a. x*y*z b. x y z c. 1x1x1 d.1*1*1
6. ¿Cuales de las siguientes declaraciones son verdaderas? (Selecciona dos respuestas)
a. El operador ** utiliza enlazado de lado derecho. b. El resultado del operador / es siempre un valor entero. c. La suma predece a la multiplicación d. El argumento a la derecha del operador % no puede ser cero.
7. ¿Cuál es el código correcto para crear una lista de nombres?
a. nameList = John, Harry, Jesse, John, Harry, Harry b. nameList = ("John", "Harry", "Jesse", "John", "Harry", "Harry") c. nameList = ["John", "Harry", "Jesse", "John", "Harry", "Harry"] d. nameList = [John, Harry, Jesse, John, Harry, Harry]
8. ¿Cuál de estos fragmentos de código devolvería el nombre "Harry" de la siguiente
lista? nameList = ["John", "Harry", "Jesse", "John", "Harry", "Harry"] a. nameList() PRAC
b. nameList[1] c. NameList(4) d. nameList["4"]
9. En lo que sigue, cuáles son las claves?
{‘name’: ‘Anna’, ‘age’: ‘22’, ‘courses’: [‘calculus’, ‘compsci’]} a. {}, :, '', [] b. Anna, 22, calculus, compsci c. name, age, course d. Ninguna de las anteriores
10. En el siguiente código:
numbers = tuple("12345") numbers
El resultado del programa anterior es:
a. ('1', '2', '3', '4', '5') b. (1, 2, 3, 4, 5) c. 12345 d. "12345"