Font size
WorksheetsExamen 02 Python
Total questions: 31
Worksheet time: 16mins
¿Qué es un bucle while y cómo se estructura en Python?
Un bucle while solo se puede usar con listas en Python.
Un bucle while es una estructura que se ejecuta una sola vez.
Un bucle while es una estructura de control que repite un bloque de código mientras una condición sea verdadera.
Un bucle while se utiliza para definir funciones en Python.
¿Cómo se puede interrumpir un bucle while antes de que termine?
Aumentar el contador del bucle.
Eliminar el bucle por completo.
Usar la instrucción 'continue'.
Usar la instrucción 'break'.
¿Cuál es la estructura básica de un bucle for en Python?
for in secuencia variable:
for variable:
for secuencia in variable:
for variable in secuencia:
¿Cómo se puede utilizar un bucle for para iterar sobre una lista?
for lista in elemento:
for i in range(len(lista))
for elemento in range(lista):
for elemento in lista:
¿Cómo se definen funciones personalizadas en Python?
Se definen usando 'def nombre_funcion(parametros):'.
Se declaran usando 'def nombre_funcion(parametros)'.
Se implementan mediante 'definir nombre_funcion(parametros):'
Se crean con 'create funcion nombre_funcion(parametros)'.
¿Cómo se puede devolver un valor desde una función en Python?
Se utiliza la palabra clave 'return'.
Se utiliza la palabra clave 'output'.
Se utiliza la palabra clave 'send'.
Se utiliza la palabra clave 'return:'.
¿Qué es Tkinter y para qué se utiliza en Python?
Tkinter es una base de datos para almacenar información.
Tkinter se utiliza para crear ventanas y realizar cálculos matemáticos.
Tkinter es una biblioteca de Python para crear interfaces gráficas de usuario.
Tkinter es un lenguaje de programación empleado para diseño de las ventanas.
¿Cómo se crea una ventana básica utilizando Tkinter?
import tkinter as tk
ventana.start()
ventana.mainloop()
import tkinter as tk ventana = tk.Window()
ventana.mainloop()
import tkinter as GUI
root = tk.window()
ventana.mainloop()
import tkinter as tk ventana = tk.Tk() ventana.title('Mi Ventana') ventana.mainloop()
¿Widgets en Tkinter?
Button, Label, Entry, Text, Checkbutton, y Radiobutton.
TextBox, CheckBox, RadioButtonGroup
ButtonGroup, LabelText, InputField
LabelButton, EntryField, ToggleButton
¿Qué función se utiliza para iniciar el bucle principal de una aplicación Tkinter?
runmain()
mainloop()
startloop()
execute()
¿Cómo se puede agregar un botón a una interfaz gráfica en Tkinter?
Agregar un botón mediante el uso de un archivo de imagen.
Utilizar el widget Button de Tkinter para crear un botón en la interfaz gráfica.
Utilizar el widget Label de Tkinter para crear un botón en la interfaz gráfica.
Utilizar el widget button de Tkinter para crear un botón en la interfaz gráfica.
¿Qué método se utiliza para mostrar un mensaje en una ventana de Tkinter?
messagebox.showinfo()
messagebox.alert()
tkinter.show_message()
messagebox.display()
¿Cómo se pueden organizar los widgets en una ventana de Tkinter?
Aplicando resize()
Usando sort()
Con el método align()
Se pueden organizar usando pack(), grid() o place().
¿Qué es un evento de clic y cómo se puede asociar a un botón en Tkinter?
Un evento de clic es la acción de arrastrar el mouse sobre un botón en la pantalla y programar en el parámetro 'command'.
Un evento de clic es la acción de hacer clic en un botón, y se puede asociar a un botón en Tkinter usando el método 'bind' o el parámetro 'command'.
Un evento de clic es un tipo de animación en Tkinter que se programa en el parámetro 'command'
Se puede asociar un evento de clic a un botón usando el método 'click' en Tkinter.
¿Cómo se maneja una excepción en Python?
Se utiliza if y else para manejar excepciones en Python.
Se debe usar switch y case para manejar excepciones en Python.
Se utiliza try y except para manejar excepciones en Python.
Las excepciones se manejan con la función handle() en Python.
¿Qué es IDLE?
Es un acrónimo que significa Desarrollo Integrado y Entorno de Aprendizaje para Python
Es una versión de Python para compilar código y ejecutar programas.
Es el acrónimo que significa Desarrollo Interactivo y Extensión de Aprendizaje
El operador es utilizado para realizar comparaciones de igualdad:
+=
<=
==
=
Es una extensión en los archivos PYTHON:
.python
.pyt
.Py
.py
¿Cuáles de las siguientes opciones son de tipo Integer?
12.2
'20'
-295
8
¿Qué pasa cuando escribes el siguiente código?
print ("5"+"3")
8
5 + 3
53
"5"+"3"
¿Cuál es la diferencia entre un bucle 'for' y un bucle 'while'?
La diferencia principal es que 'for' itera un número específico de veces, y 'while' itera mientras una condición sea verdadera.
El bucle 'for' no puede tener condiciones, mientras que 'while' siempre las tiene.
Ambos bucles son idénticos y se pueden usar indistintamente.
El bucle 'for' se usa solo en arrays, mientras que 'while' se usa en objetos.
Uno de ellos no pertenece a los operadores de comparación en Python
==
<
>
-=
!=
¿Cuál es la principal diferencia entre if y elif en Python?
elif es obligatorio en todas las estructuras condicionales.
if evalúa una condición, mientras que elif evalúa otra solo si la anterior es falsa.
elif se usa para cerrar un bloque condicional.
No hay diferencia, ambos son equivalentes.
¿Cuál es la estructura correcta de una condición en Python?
if (x > 5) { print("Mayor") }
if x > 5 then print("Mayor")
if x > 5: print("Mayor")
if x > 5 -> print("Mayor")
Para el código mostrado, ¿qué sucede?
Imprimirá todos los números del 0 al 11
Imprimirá todos los números del 0 al 11 en incrementos de 3
bucle infinito
No se ejecutará (error de sintaxis)
¿Cual es el resultado?
5
4
3
2
1
5 4 3 2 1
4
3
2
1
0
4 3 2 1 0
¿Cual es el resultado?
12 9 6 3 0
0 3 6 9 12
0 3 6 9
9 6 3 0
¿Cual es el resultado?
12 17 22
12
5
5 10
¿Cuál es el resultado cuando el usuario escribe "Python"?
Welcome
Try again!
Error
Enter your password
¿Qué generará este código?
Nothing
1
4
7
Bye
Jon
Jon
Bye
Jon
Jon
Jon
Bye
Jon
Jon
Jon
Jon
Jon
Jon
Bye
¿Cuál será el resultado de este código?
Este bucle no se ejecutará
Un bucle infinito
Imprimirá todos los números del 1 al 9
Imprimirá todos los números del 1 al 10.
