Font size
WorksheetsSegundo Corte Algoritmos y Programación
Total questions: 61
Worksheet time: 1hrs 1mins
¿Qué es Python?
Un lenguaje de programación
Un programa para hacer programas
Un tipo de juego
Un lenguaje de diseño
En Python la función (a) , permite mostrar texto o el contenido de una variable en pantalla
¿Cuál de las siguientes opciones es correcta?
Selecciona las variables escritas de forma incorrecta:
numero1
numero 2
perroGrande
9coches
num_1
¿Qué se muestra en pantalla?
edad
(edad)
Tu edad es: 20
20
¿Cuáles de las siguientes variables son de tipo Boolean?
¿Qué se muestra en pantalla?
8
resultado
"resultado"
15
¿Cuál de las siguientes opciones sería el contenido de una variable de tipo String?
Hola
P
"Soy una variable"
18.9
¿Qué son las variables?
Un tipo de data que se mantiene igual dentro de un programa
Lo mismo que un programa
Datos de una función
Un identificador para almacenar datos en memoria
No es un tipo de dato
int
float
if
for
¿Cuál de estos datos es numérico?
"23"
'23'
23
True
¿Qué operador representa la potencia en Python?
*
**
^
//
Valor de la siguiente operación: 5 + 8 + 3
15
15.0
16
16.0
Error
Cuál es el operador correcto para la potencia (xy)?
x^y
x**y
x^^y
x*y
¿Qué se muestra por pantalla?
4
resultado
nada
8
¿Como se declara una variable tipo String?
nombre = " Pedro";
nombre = "Pedro"
nombre = 'Pedro';
nombre = pedro
¿Como se declara una variable tipo entero?
a = 20
a = "20"
a = 20;
a = "20";
Si la variable a = 4, y aplicamos el operador de asignación **2 el nuevo valor de a es:
16
8
4
32
Si la variable b = 7 y aplicamos el operador de asignación a%2 el nuevo valor de b es:
1
3.5
2
7
Los operadores relacionales tienen menor prioridad que los aritméticos
Verdadero
Falso
Quiza
Operador que compara valores entre si y esta comparación produce
un resultado de certeza o falsedad
Operadores Relacionales
Operadores Aritméticos
Operadores de Asignación
ninguna
¿Que significa else?
si
si no
quiza
falso
Forma correcta para declarar la condición if
if a<18;
if a<18:
if a<18 {
Elif se utiliza cuando usamos:
una condición
dos condiciones
más de 2 condiciones
ninguna
Se pueden escribir tantos bloques elif como sean necesarios.
Falso
Verdadero
En Python existen diferentes tipos de recursos que podemos utilizar, como variables, listas, funciones, tuplas, diccionarios, al mismo tiempo estos elementos pueden contener datos, ¿qué tipos de datos se pueden guardar en estos recursos?
textos, numeros, booleanos
Enteros, decimales, complejos
true, false
suma, resta, multiplicación y división
Los operadores son acciones, comandos o símbolos que nosotros como programadores conocemos y damos uso para alguna tarea que tengamos en mente, el operador ( = ) traduce o quiere decir ...
dar o asignar un valor
igual que
resultado de alguna operación
mayor e igual que
Cual es la sintaxis correcta para escribir una variable que contiene un texto
variable = ("Texto")
variable = (texto)
mi variable = ("texto")
variable = texto
Que hace el programa de la imagen?
Determina cual número es menor
Determina cual número es mayor
Determina cual número es menor o igual
Determina cual número es mayor o igual
Describa con sus propias palabras que hace o para qué sirve la indexación (tecla tab)
¿Qué significa o traduce el comando ( : ) ?
Entonces
Igual que
Dar o asignar un valor
Comparación
Cual es la sintaxis correcta para la creación de una función propia...
- def nombre_funcion():
-intrucción de la función
-return()
-fed nombre funcion:
-intrucción de la función
-return
-nombre función():
-intrucción de la función
-return
-def nombre_función()
-intrucción de la función
-return()
Diga igualmente si es una función propia o predefinida
Propia
Predefinida
Una lista, una tupla y un diccionario son una linea de codigo que me permite almacenar gran cantidad de datos, si quiero crear una lista con que simbolo puedo crearla
[ ]
( )
{ }
" "
Escriba en una sola línea de código una función que me imprima un "Hola mundo"
print Hola mundo
print (Hola mundo)
print "Hola mundo"
print("Hola mundo")
En que posición se encuentra el elemento "conejo"
2
1
3
4
Que elementos vería de mi lista cuando lo imprima en pantalla?
En pantalla podemos observar una lista con 4 elementos, si quisiera agregar 2 elementos mas en la lista como seria su programación
mi_lista.extend(["caballo","raton"])
mi_lista.insert(["caballo","raton"])
mi_lista.append(["caballo","raton"])
mi_lista(["caballo","raton"])
Una lista, una tupla y un diccionario son una linea de codigo que me permite almacenar gran cantidad de datos, si quiero crear una tupla con que simbolo puedo crearla
[ ]
( )
{ }
" "
Programe o cree una tupla de 5 elementos en 1 sola línea de código
Una lista, una tupla y un diccionario son una línea de código que me permite almacenar gran cantidad de datos, si quiero crear un diccionario con qué símbolo puedo crearla
[ ]
( )
{ }
" "
¿Cuál de las siguientes es un instrucción de asignación válida en Python?
X = 3
X := 3
X == 3
X <- 3
¿Cuál es la sintaxis correcta en Python para que muestre el tipo de variable x?
print(type(x))
print(typeof(x))
print(typeof x)
print(type x)
según la imagen, qué respuesta es la correcta
int
bool
float
str
con el código
print(9>2 and 6<=6)
en python, se muestra:
True
False
entrada invalida
error
con el codigo
print(4 + "2")
en python, se muestra
6
42
4
TypeError
con el código
print(10 != 9 or 20 >=20)
en python se muestra:
True
False
TypeError
Error
¿Cuál de los siguientes NO es un tipo de dato valido en Python?
float
int
str
positive
Seleccione la opción correcta como instrucción de asignación en python
X := 3
X = 3
X == 3
X <- 3
¿Cómo se insertan COMENTARIOS en el código Python?
// Este es un comentario
/* Este es un comentario */
#Este es un comentario
-- Este es un comentario
¿Cuál de las siguientes opciones en python, solicitará una entrada al usuario y lo asignará a una variable?
x = get(input)
x = prompt("Digitar su nombre: ")
x = input("Digitar su nombre: ")
x = "Por favor Digitar su nombre: "
¿Cómo se declara una variable en Python?
var x = 10
int x = 10;
x = 10
declare x = 10
¿Cuál es el resultado con la siguiente instruccion de código Python?
print(type(5.0))
<class 'int'>
<class 'float'>
<class 'str'>
<class 'bool'>
AND, OR y NOT son __________________________
Operadores Aritméticos
Operadores de Asignación
Operadores Lógicos
Operadores Relacionales
¿Cuál de las siguientes instrucciones comprobará si a es menor que b?
if a < b
if a > b
if a < b :
if (a<b)
¿Cuál de las siguientes instrucciones comprobará si a es menor a b y menor a c?
if a < b & a < c:
if a < b and < c:
if a < b and a < c:
if a < b y a< c
Qué imprime éste fragmento de código python?
A
A
B
A
C
B
C
Para indicar la diferencia entre dos números, ¿Cuál de los siguientes es el símbolo que se utiliza en Python?
#
<>
!=
¡=
¿Cuál de las siguientes funciones, se utiliza para poner en mayúsculas cada palabra de un nombre o una frase?
Lower()
Upper()
Title()
Len()
10 % 3
3
1
9
10
¿Qué es lo que genera este código?
13
9
8
14
