Font size
WorksheetsPython Quiz
Total questions: 17
Worksheet time: 22mins
En Python, el tipo de la variable debe ser definido antes de asignar un valor a la variable
Verdadero
Falso
En Python para hacer un comentario debemos poner al inicio el siguiente símbolo
//
/*
#
$$
En Python podemos asignar a una variable un valor de un cierto tipo y luego asignarle otro valor de distinto tipo
Verdadero
Falso
'Hello' será lo mismo que "Hello"
Verdadero
Falso
Si nos encontramos estas líneas mientras leemos un código en Python:
Estas definiciones hacen referencia a distintas variables
Estas definiciones hacen referencia a la misma variable
Que ocurre si aplicamos la expresión string1+string2 ? A dos variables de tipo string
Se repite la string1 string2 veces (string2 debe contener números)
Concatena la string1 con la string2
Da un Syntax Error
Suma string1 a string2 (deben contener números)
Que se usa en Python para definir un bloque de código, como podría ser el cuerpo de código de un bucle, de un condicional o una función?
Llaves
Paréntesis
Identación (Colocar el código un poco más hacia dentro que el código principal)
Comillas
Cuál de las siguientes opciones es cierta para las listas en Python?
Todos los elementos en una lista deben ser del mismo tipo
Una lista puede contener elementos de cualquier tipo, excepto otra lista
Un objeto puede aparecer en una misma lista más de una vez
Sea a la lista que tenemos definida a continuación, marca todas las opciones que muestren un output correcto:
Sea x la lista que tenemos definida a continuación. Cuál de las siguientes expresiones nos devolvería el elemento 'baz'?
x[2][[3][2]
x[1][2][1]
x[2][2][1]
x[3][2]
Cuál es el valor para la expresión 1 + 2 ** 3 * 4?
36
102
33
865
Sea x una variable int tal que x=1. Cuál será el valor de x tras aplicar la expresión x+=5?
5
1
6
Cuáles de las siguientes expresiones son True? Sea x=5, y =2, z=10, w = [4,3,1]
y%2==0 and w[0]%2==0
y*z<x**y
w[1]+z == 14
y in w or y>=x
Cuál será el output de este trozo de código?
No generará ningún output
Cuál de las siguientes expresiones imprimirá los últimos 4 números del array definido a continuación?
print(arr[4:])
print(arr[:4])
print(arr[3:])
print(arr[4])
Qué imprimirá?
0
1
2
5
Qué imprimirá?
0
1
2
6
