wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Cuestionario de Python

Total questions: 20

Worksheet time: 12mins

Name
Class
Date
1.

¿Qué es Python?

a)

Es un lenguaje de programación

b)

Es un diagrama de flujo

c)

Es un algoritmo

d)

Es una variable

2.

¿Cuál de las siguientes opciones es un tipo de dato Float?

a)

-7.12

b)

5

c)

'8.2'

d)

10.4

3.

¿Qué instrucción de Python permite introducir información?

a)

print()

b)

input()

c)

input

d)

proceso

4.

¿Qué se muestra por pantalla?

a)

7

b)

12

c)

resultado

d)

El resultado es 7

5.

¿Qué se muestra por pantalla?

a)

No es mayor

b)

Es mayor

c)

"Es mayor"

d)

Nada

6.

Los if y else siempre se terminan con

a)

Un punto .

b)

Unos paréntesis ( )

c)

Dos puntos :

d)

Unas comillas " "

7.

Para colocar una instrucción dentro de un if o else:

a)

Hay que dejar un espacio

b)

No hay que dejar ningún espacio

c)

Se tiene que empezar con comillas " "

d)

Se tiene que que empezar con paréntesis ( )

8.

¿Qué pasa cuando escribes el texto en verde?

print ("5"+"3")

a)

8

b)

5 + 3

c)

53

d)

"5"+"3"

9.

Complete la palabra reservada de python en el siguiente programa:

a)

elseif

b)

elif

c)

else

d)

else if

10.

En Python para hacer un comentario debemos poner al inicio el siguiente símbolo

a)

//

b)

/*

c)

#

d)

$$

11.

¿Qué hace un contador que se encuentra dentro de un ciclo for?

a)

Es una condición que lleva la cuenta de varios números

b)

Variable que lleva la cuenta del número de veces que se ha cumplido una condición

c)

Es una variable que nos permite saber su número original

d)

El contador en el ciclo for permite iniciar/realizar los saltos en numero decimales

12.

¿Dónde está el error?

print("Introduce un número")

a=input()

n=a+5

a)

El código es correcto

b)

Falta espacio en

print("Introduce un número")

c)

n no está definida como variable.

d)

Al utilizar input se almacena el valor como string

13.

Condicional. ¿Dónde está el error?:

print("Introduce un número")

a=int(input())

n=a+5

if n>5

_print (" a>0 ")

a)

Error en: if n>5:

b)

Error en indentación

c)

El código es correcto.

14.

¿Qué número muestra al final del while?

a)

100

b)

99

c)

Bucle infinito

d)

Solo muestra a

15.

¿Qué instrucción usamos para cotejar que una condición se cumple?

a)

and

b)

for

c)

if

d)

Elif

16.

¿Cuáles son las estructuras de control que hemos usado en Python?

a)

Condicionales

b)

Bucles

c)

Tokens

d)

Literales

17.

¿Qué es un algoritmo?

a)

Un proceso matemático

b)

Instrucciones básicas que indican que hace el programa

c)

Ninguna de las anteriores

d)

No es un elemento que hayamos utilizado

18.

Selecciona el código correcto:

a)

a= input()

b=input()

suma=a+b

media=suma/3

print(media)

b)

a= input()

b=input()

suma=a+c

media=suma/2

print(media)

c)

a= input()

b=input()

suma=a+b

media=suma/2

print('media')

d)

a= input()

b=input()

suma=a+b

media=suma/2

print(media)

19.

¿Cuál de los siguientes no es un operador?

a)

/

b)

-=

c)

<

d)

#

20.

¿Cuántos tipos de datos hemos visto?

a)

2

int e input

b)

3

int, float, str

c)

3

print, int, input

d)

2

print e input