FP1 semana 5
|
|
Título del Test:
![]() FP1 semana 5 Descripción: FP1 semana 5 |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Qué función se puede utilizar en el 'for' si se necesita acceder a los índices y a los elementos al iterar sobre una secuencia?. enumerate. position. range. index. ¿Qué valor representa a [2] si a = ['Monday', 'Tuesday', 'Wednesday']?. 'Tuesday'. 'Monday'. Lanza el error IndexError. 'Wednesday'. ¿Qué hace la list comprehension [str(round(pi, i)) for i in range(1, 6)]?. Ninguna de las respuestas es correcta. Genera una lista de floats con el valor de pi redondeado a 1 decimal. Genera una lista de enteros con el valor de pi redondeado a diferentes números de decimales. Genera una lista de strings con el valor de pi redondeado a diferentes números de decimales. ¿Si tengo una tupla de valores de diferentes tipos y quiero saber si alguno es un número (entero o real) ¿Qué tipo de esquema tengo que aplicar?. Esquema de selección. Esquema de acumulación. Esquema de búsqueda. Esquema de recorrido. ¿Qué se obtiene al aplicar el slice cities [1:3] en la lista cities = ['Bratislava', 'Warsaw', 'Madrid', 'Praha']?. ['Bratislava', 'Warsaw', 'Madrid']. ['Warsaw', 'Madrid']. ['Warsaw', 'Madrid', 'Praha']. ['Bratislava', 'Warsaw']. ¿Qué devuelve la expresión (1, 2, 3, 4, 5, 6)[3:]?. (4, 5, 6). (3, 4, 5). Da un error, falta un valor. (3, 4, 5, 6). Si queremos contar el número de veces que aparece la letra 'e' en una cadena, ¿qué tipo de bucle sería más apropiado?. if-else. do... while. for. while. ¿Qué sucede cuando ejecutamos names [1:4] = ['Paul', 'Peter'] en la lista names = ['Matthew', 'Mark', 'Luke', 'John', 'Francis']?. Queda: ['Matthew', 'Paul', 'Peter']. Se produce un error ya que el número de elementos en la parte izquierda y derecha de la asignación no coincide. Queda: ['Matthew', 'Paul', 'Peter', 'Francis']. Queda: ['Paul', 'Peter', 'Francis']. Si tenemos a=[[1,2],[3,4]], ¿cómo accedemos al elemento que tiene valor 4?. a[1][0]. a[1][1]. a[0][1]. En un esquema acumulativo, ¿a qué valor se inicializa la variable de acumulación?. 0, 1, o ristra vacía. 0. Elemento neutro. 0 o 1. ¿Para qué se utiliza la instrucción 'del' en el contexto de listas en Python?. Para borrar uno o varios elementos de la lista. Para borrar un elemento de una lista. Para modificar un elemento de una lista. ¿Puede una tupla contener otra tupla como uno de sus elementos?. Sí. Sólo si la tupla interna no contiene números. Sólo si ambas tuplas tienen el mismo tamaño. No. ¿Cuál de los siguientes es un bucle comúnmente usado para tratar secuencias en Python?. if-else. range. for. def function. Si tenemos una lista de números enteros y queremos imprimir en la consola aquellos que sean pares, ¿qué tipo de esquema usaríamos?. Esquema de acumulación. Esquema de recorrido. Esquema de selección. Esquema de búsqueda. Si queremos empezar la numeración de 'enumerate' en otro valor, por ejemplo en 1, ¿qué instrucción usaríamos?. enumerate (lista, start=1). enumerate(lista, index=1). enumerate(lista[1:]). enumerate(lista, begin=1). ¿Qué devuelve la expresión (1, 2, 3, 4, 5, 6)[-1:0:-1]?. (2, 1, 4, 3, 6, 5). (2, 3, 4, 5). (6, 5, 4, 3, 2). (6, 5, 4, 3, 2, 1). ¿Cuál es el resultado de la operación a+b, si a=[1,2,3] y b=[4,5]?. [5, 7, 3]. Se genera un TypeError. [1, 2, 3, 4, 5]. [5, 7, 8]. ¿Qué hace el método list.index(x) en Python?. Devuelve la posición de la primera ocurrencia de x en list. Devuelve una tupla con las posiciones en que aparece x en list. Indexa x en list haciendo que futuras búsquedas sean más rápidas. |




