Preguntas Tipo Examen Flashcards

(55 cards)

1
Q

El motivo por el cual Python no llegara a adquirir la suficiente importancia en su momento fue por…

A

la falta de recursos en el hardware de la época en que surgió

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Es la operación de cadena en Python que consiste en sacar una porción de la cadena tomando en cuenta la posición que tiene en la misma…

A

extracción

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

El formato para recibir un valor flotante desde teclado en lenguaje Python es:

A

> > > dato1= float(input(“Ingresa un dato: “))

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Dado el siguiente código en Python:

dato1=int(input(“Escribe un número entre 2 y 7:”))
if dato1>2 or dato1<7:
print(“el numero: “, dato1, “ esta en el rango de 2 a 7”)
else:
print(“el numero: “, dato1, “ No esta en el rango de 2 a 7”)
el error en el código consiste en que…

A

falta indentación en condicionales

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Dado el siguiente código en Python:

mensaje= “Hola”

mensaje+= “ “

mensaje+= “soy un buen gato”

print(mensaje)

corresponde a la operación de cadena…

A

asignación

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Dado el siguiente código en Python:

print(“Programa de área de rectángulo”)
base=3
altura=6
area=base*altura
print(“el área del rectángulo ”__str(base)___” y “__str(altura)__” es: “__str(area))

el error en el código consiste en que…

A

falta símbolo + en la concatenación

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Para asignar comentarios dentro de un código en Python se utiliza el símbolo…

A

” “
#
“””

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

La operación “diferencia” o “diferente de” en Python se representa con el operador…

A

!=

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Python es un lenguaje de programación…

A

interpretado

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

El formato para recibir un valor entero desde teclado en lenguaje Python es:

A

> > > dato1= int(input(“Ingresa un dato: “))

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Es la operación de cadena en Python que consiste en agregar a una cadena de caracteres a una variable con el operador +=…

A

asignación

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Es la operación de cadena en Python que consiste en agregar una cadena de caracteres a otra cadena de caracteres con el símbolo + dentro del comando print…

A

concatenación

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

El comando que permite recibir cadenas de texto desde el teclado es:

A

input()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

El parámetro que se utiliza para dar formato a las cadenas de caracteres que deben imprimirse en pantalla agregando un separador entre las cadenas que se imprimirán, utilizando el símbolo coma(,)

A

sep

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Método de formato que devuelve una copia de la cadena en mayúsculas.

A

upper()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Cuál de las siguientes librerías no pertenece a las usadas de forma habitual en Python.

Numpy
Plyr
SciPi
Pandas

A

Plyr

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Dada la siguiente función:
def datos(**kargs):
for arg in kargs:
print (arg,”=>”,kargs[arg])
Que recibe los siguientes argumentos:
»>datos(c=5,z=”Hola gato”,j=[1,2,3,4,5], a=3.5)

Los argumentos están definidos por…

A

nombre

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

La sintaxis del bucle for en Python es :

A

for i in “elemento iterable”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Python es un lenguaje de programación…

A

interpretado

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Es un Método de lista que permite contar las veces que se repite un elemento señalado de una lista.

A

count()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Este parámetro permite evitar el salto de línea y permite agregar cadenas de caracteres

A

end

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Es el operador que devuelve True si un elemento se encuentra dentro de otro:

A

in

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Es un método de formato que convierte las mayúsculas en minúsculas y vice versa:

24
Q

Es un método de formato que convierte el primer carácter en mayúscula y el resto en minúsculas:

25
Es un método de formato que convierte todos los caracteres de una cadena en minúsculas:
lower()
26
Es la sentencia que proporciona la oportunidad de cerrar un bucle cuando se activa una condición externa:
break
27
El formato para recibir un valor entero desde teclado en lenguaje Python es:
>>>dato1= int(input("Ingresa un dato: "))
28
Cuál de las siguientes librerías de Python se utilizó para extraer datos de un archivo txt o csv en clases. CsiPy Plyr Numpy Pandas
Numpy
29
Utilizando la notación “f” para cadenas en Python y teniendo la siguiente asignación de variables: >>>Nombre= "Miguel Hidalgo" >>> Fecha= 1753 Para imprimir el letrero: “Miguel Hidalgo, padre de la patria, nació en 1753”se debe escribir el comando print de la siguiente manera:
>>>print(f"{Nombre}, padre de la patria, nació en {Fecha}")
30
Dado el siguiente código: import numpy as np X,Y=np.loadtxt('tabla.txt',delimiter=',' ,skip_rowsr=1, unpack=True, usecols=[2,3]) esta…
creando dos vectores usando las columnas 2 y 3 desde un archivo txt
31
*** La característica de los archivos CSV es que contienen…
valores separados por comas
32
Es la sentencia de control que permite evaluar distintas condiciones dentro de la estructura if…else
elif
33
Es un Método de lista que permite agregar un elemento al final de una lista
append()
34
Dado el siguiente código: x=1 while x<4: print(x, end="*") x+=1 print("fin del programa") la cadena de impresión que arrojará será…
1 * 2 * 3 * fin del programa
35
Los comandos loadtxt() y genfromtxt() permiten…
extraer el contenido de un archivo de texto asignándolo a un variable
36
Es Método de la librería Pandas que devuelve un DataFrame con un resumen estadístico de las columnas del DataFrame df del tipo tipo…
describe()
37
En el comando genfromtxt() el parámetro usecols permite…
establece las columnas que se extraerán y se asignarán en variables de los datos extraídos de un archivo csv
38
Dentro de la librería openpyxl el método Workbook
*** crea un nuevo libro virtual en Excel
39
En el comando savetxt() el parámetro fmt permite establecer …
la cantidad de dígitos detrás del punto en los datos float que se almacenarán en un archivo
40
Dado el siguiente código import pandas as pd s = pd.Series({'Matemáticas': 6.0, 'Economía': 4.5, 'Programación': 8.5}) print(s[s ==6]) el resultado que imprimirá en pantalla será…
Matemáticas 6.0
41
Es Método de la librería Pandas que devuelve una serie con los menores de los datos de las columnas del DataFrame…
min()
42
Dentro de la librería openpyxl el método save
43
En la librería Pandas las estructuras de tres dimensiones se denominan…
Panel
44
Dado el siguiente código import pandas as pd df = pd.read_excel('tabla_datos2.xlsx') df.to_excel('resultado.xlsx',sheet_name='resultado tabla datos2', columns=['Nombre','peso'], index=False) La función que realiza es:
abrir el contenido de un archivo Excel, cargarlo en un Dataframe y guardarlo en un archivo excel sin el índice del Dataframe
45
En la librería Pandas se asocia un nombre a cada elemento de la serie, a través de la cual se accede al elemento, este nombre se denomina…
Indice
46
En el comando genfromtxt() el parámetro unpack permite…
extraer el contenido de un archivo csv en variables distintas
47
En el comando genfromtxt() el parámetro dtype permite…
establecer o cambiar el tipo de variable que tendrán los datos extraídos de un archivo csv
48
Cuál de las siguientes librerías de Python se utiliza generalmente para la creación de gráficos Numpy Plyr Matplotlib Pandas
Matplotlib
49
Dado el siguiente código import pandas as pd s = pd.Series({'Matemáticas': 6.0, 'Economía': 4.5, 'Programación': 8.5}) print(s[s < 5]) el resultado que imprimirá en pantalla será…
Economía 4.5
50
*** Dado el siguiente código import pandas as pd X,Y=pd.genfromtxt('tabla.csv',delimiter=',',skip_header=1, unpack=True, usecols=[1,2]) Indique el error que reportará…
el comando genfromtxt no pertenece a la librería pandas
51
Dentro de la librería openpyxl el método load_workbook
extrae la información de un archivo de Excel y la guarda en un dataframe
52
Los comandos loadtxt() y genfromtxt() permiten…
extraer el contenido de un archivo de texto asignándolo a una o varias variables
53
Dado el siguiente código import pandas as pd df = pd.read_excel('tabla_datos2.xlsx') df.to_csv('resultado.csv', columns=['Nombre','peso'], index=True) La función que realiza es:
abrir el contenido de un archivo Excel, cargarlo en un Dataframe y guardarlo en un archivo csv con el índice del Dataframe
54
En el comando genfromtxt() el parámetro skip_header permite…
saltar los datos de la primera fila dentro de una tabla contenida en un archivo csv
55
Dado el siguiente código import numpy as np z=np.genfromtxt('tabla_datos2.csv',delimiter=',',skip_header=1,usecols=2) np.savetxt('nuevo.csv',np.transpose(z),delimiter='+',fmt='%.2f', header=‘dato1,dato2,dato3') Indique el error que reportará…
se debe cambiar el delimitador '+' por ' , '