wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Revisão Python

Total questions: 30

Worksheet time: 20mins

Name
Class
Date
1.

Para criar uma nova linha no final do prompt, você pode usar qual das seguintes expressões?

a)

\new

b)

\n

c)

\break

d)

\return

2.

people = ["John", "Rob", "Bob"]

print (people[-1])

Qual seria o resultado?

a)

John

b)

Rob

c)

Bob

3.

people = ["John", "Rob", "Bob"]

print (people[4])

Qual seria o resultado?

a)

John

b)

Rob

c)

Bob

d)

Error

4.

Qual será a saída do código a seguir?

print("3+4")

a)

7

b)

3+4

c)

34

d)

SyntaxError

5.

Uma declaração condicional se escreve:

a)

if (v == true)

b)

if v = true

c)

if v == true;

d)

if v == true:

6.

Resto da Divisão:

a)

//

b)

%

c)

+

d)

**

7.

Qual caractere é usado em python para atribuir valores a uma variável?

a)

=

b)

+

c)

/

d)

*

8.

Condicional em Pyhton:

a)

FOR

b)

IF

c)

PRINT

d)

INPUT

9.

O que o programa programa ao digitar 57 e 64.00?

a = input()

b = input()

c = a + b

print(c)

a)

5764.00

b)

121

c)

121.00

d)

5764

10.

print (2**5)

O que aparecerá na tela depois de seguir esta instrução?

a)

10

b)

100

c)

32

d)

0.4

11.

print (20%3)

O que aparecerá na tela depois de seguir esta instrução?

a)

6

b)

2

c)

6.666666

d)

60

12.

if a%2==0:

a = a**2

O que este manual significa?

a)

se o número a for par, calcula-se o quadrado

b)

se o número a não for par, calcula-se o quadrado

c)

se o número a for par, multiplica por 2

d)

se o número a não for par, multiplica por 2

13.

O que é mostrado na tela?

a)

8

b)

resultado

c)

"resultado"

d)

15

14.

O que é mostrado na tela?

a)

7

b)

12

c)

resultado

d)

El resultado es 7

15.

O que é mostrado na tela?

a)

5

b)

20

c)

10

d)

resultadoFinal

16.

O que é mostrado na tela?

a)

No es mayor

b)

Es mayor

c)

"Es mayor"

d)

Nada

17.

Qual das seguintes opções é a correta?

a)
b)
c)
d)
18.

O que o programa acima mostrará?

a)

1

2

3

4

b)

1

2

3

4

5

c)

0

1

2

3

4

d)

0

1

2

3

4

5

19.

O resultado do teste é?

a)

False

b)

True

c)

ok

d)

error

20.

O que é um algoritmo?

a)

Um conjunto de instruções ou regras bem definidas, ordenadas e finitas que permitem que uma atividade seja realizada através de etapas sucessivas que não geram dúvidas sobre quem deve realizar essa atividade.

b)

É uma igualdade entre duas expressões algébricas, chamadas membros, nas quais aparecem valores ou dados conhecidos e desconhecidos ou incógnitas, relacionados através de operações..

c)

É uma lista de variáveis que podem ser identificadas para calcular o valor de outros a partir de um cálculo muito difícil ou impossível e que fornece uma solução para um problema.

d)

As respostas anteriores não estão corretas

21.

Uma constante é:

a)

São espaços reservados na memória que, como o nome sugere, podem alterar o conteúdo durante a execução de um programa.

b)

Um valor que não pode ser alterado / modificado durante a execução de um programa, só pode ser lido.

22.

O que é uma variável?

a)

Eles são os símbolos que representam os valores e outros componentes do programa.

b)

Eles são os signos que representam os valores e outros componentes do programa.

c)

Eles são os algoritmos que representam os valores e outros componentes do programa.

d)

Eles são os códigos que representam os valores e outros componentes do programa.

23.

É responsável por traduzir um programa que foi escrito em uma linguagem de programação.

a)

Programa

b)

Função

c)

Biblioteca

d)

Compilador

24.

Qual das seguintes afirmações sobre os símbolos "==" e "=" são verdadeiras?

a)

= é usado em expressões lógicas enquanto == é usado em instruções de atribuição

b)

== é mais provável que produza respostas "Verdadeiras" enquanto = é mais provável que produza respostas "Falsas"

c)

== é usado em expressões lógicas enquanto = é usado em instruções de atribuição

d)

== e = pode ser usado de forma intercambiável; eles significam a mesma coisa

25.

Na programação, o que é iteração?

a)

A repetição de etapas dentro de um programa

b)

A ordem em que as instruções são executadas

c)

Um ponto de decisão em um programa

d)

Testando um programa para se certificar de que funciona

26.

Quais são as duas instruções usadas para implementar a iteração?

a)

IF e WHILE

b)

ELSE e WHILE

c)

FOR e WHILE

d)

IF e ELSE

27.

O resultado do teste é?

a)

5

4

3

2

1

b)

4

3

2

1

0

c)

5 4 3 2 1

d)

4 3 2 1 0

28.
a)
5
4
3
2
1
b)
4
3
2
1
0
c)
5  4  3  2  1
d)
4  3  2  1  0
29.

O resultado do teste é?

a)

10 8 6 4 2

b)

10

8

6

4

2

c)

2 4 6 8 10

d)

10 9 8 7 6 5 4 3 2 1

30.
a)
12  9  6  3  0
b)
0  3  6  9  12
c)
9  6  3  0
d)
0  3  6  9