Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python básico

Total questions: 31

Worksheet time: 25mins

Name
Class
Date
1.

Indica de que tipo es el dato: 2.718

a)

int

b)

float

c)

bool

d)

NoneType

e)

String

2.

Indica de que tipo es el dato: -17

a)

int

b)

float

c)

bool

d)

NoneType

e)

String

3.

False

a)

int

b)

float

c)

bool

d)

NoneType

e)

String

4.

Valor de la siguiente operación: 5 + 8 + 3

a)

15

b)

15.0

c)

16

d)

16.0

e)

Error

5.

Valor de la siguiente operación: 10 * 10.0

a)

50

b)

50.0

c)

100

d)

100.0

e)

Error

6.

Valor de la siguiente operación:

3/2

a)

1

b)

1.0

c)

2

d)

2.0

e)

1.5

7.

Valor de la siguiente operación:

3.0/2.0

a)

1

b)

1.0

c)

2

d)

2.0

e)

1.5

8.

Valor de la siguiente operación:

3//2

a)

1

b)

1.0

c)

2

d)

2.0

e)

1.5

9.

Valor de la siguiente operación:

3%2

(a)  

10.

Valor de la siguiente operación:

3.3 * 3

(a)  

11.

Resultado de la siguientes operaciones lógicas:

6 > 5

a)

True

b)

False

c)

Error

12.

Resultado de la siguientes operaciones lógicas:

5 - 8 != 1 - 4

a)

True

b)

False

c)

Error

13.

Resultado de la siguientes operaciones lógicas:

not(5 > 2)

a)

True

b)

False

c)

Error

14.

Resultado de la siguientes operaciones lógicas:

5 > 2 and not(5 < 2)

a)

True

b)

False

c)

Error

15.

Resultado de la siguientes operaciones lógicas:

5 > 2 or 5 < 2 or 4 < 5

a)

True

b)

False

c)

Error

16.

Resultado de la siguientes operaciones lógicas:

5 > 2 and 5 < 2 and 4 < 5

a)

True

b)

False

c)

Error

17.

La variable str1 contiene el siguiente texto:

str1 = 'Me gusta Python'

Cual es el resultado de str1[3]

(a)  

18.

La variable str1 contiene el siguiente texto:

str1 = 'Me gusta Python'

Cual es el resultado de str1[1:10]

(a)  

19.

La variable str1 contiene el siguiente texto:

str1 = 'Me gusta Python'

Cual es el resultado de str1[1:10:2]

(a)  

20.

La variable str1 contiene el siguiente texto:

str1 = 'Me gusta Python'

Cual es el resultado de str1[-8:-1]

(a)  

21.

Resultado de:

'1' + 'dos'

Si el resultado es error escribir: Error

(a)  

22.

Resultado de:

2 * 'dos'

Si el resultado es error escribir: Error

(a)  

23.

Resultado de:

'2' * 'dos'

Si el resultado es error escribir: Error

(a)  

24.

Que muestra por pantalla el siguiente código (En la respuesta cada coma indica una línea nueva):

num = 8

if num > 5:

[tab] print(num)

[tab] num -= 1

a)

Bucle infinito

b)

8

c)

8,7,6

d)

8,7,6,5

25.

Que muestra por pantalla el siguiente código (En la respuesta cada coma indica una línea nueva):

num = 8

while num > 5:

[tab] print(num)

[tab] num -= 1

a)

Bucle infinito

b)

8

c)

8,7,6

d)

8,7,6,5

26.

Que muestra por pantalla el siguiente código (En la respuesta cada coma indica una línea nueva):

num = 4

while num < 5:

[tab] print(num)

[tab] num -= 1

a)

Bucle infinito

b)

8

c)

8,7,6

d)

8,7,6,5

27.

Que muestra por pantalla el siguiente código (En la respuesta cada coma indica una línea nueva):

num = 4

for num in range(5):

[tab] print(num)

a)

Bucle infinito

b)

4

c)

4,5

d)

0,1,2,3,4

e)

0,1,2,3,4,5

28.

Que muestra por pantalla el siguiente código (En la respuesta cada coma indica una línea nueva):

num = 4

for num in 'cinco':

[tab] print(num)

a)

Bucle infinito

b)

c,i,n,c,o

c)

cinco

d)

0,1,2,3,4

e)

0,1,2,3,4,5

29.

Que muestra por pantalla el siguiente código (En la respuesta separar con coma cada línea nueva) (Para bucle infinito, responder: infinito):

num = 0

bandera = false

while num < 3:

[tab] if num < 3 and bandera:

[tab][tab] print(num)

[tab][tab] num += num

print num


while

(a)  

30.

Que muestra por pantalla el siguiente código (En la respuesta separar con coma cada línea nueva) (Para bucle infinito, responder: infinito):

num = 0

bandera = false

while num < 3:

[tab] if num < 3 and bandera:

[tab][tab] print(num)

[tab] num += num

print num

(a)  

31.

Que muestra por pantalla el siguiente código (En la respuesta separar con coma cada línea nueva) (Para bucle infinito, responder: infinito):

num = 0

bandera = true

while num < 3:

[tab] if num < 3 and bandera:

[tab][tab] print(num)

[tab][tab] num += num

print num

(a)