wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

SELIGA 1 TRIMESTRE

Total questions: 26

Worksheet time: 12mins

Name
Class
Date
1.

Qual é a maneira correta de declarar uma variável em Python?

a)

`var = 10`

b)

`int var = 10`

c)

`10 = var`

d)

`variable int = 10`

2.

Qual das seguintes opções é uma estrutura de dados em Python?

a)

`int`

b)

`float`

c)

`list`

d)

`bool`

3.

Como você define uma função em Python?

a)

`function myFunction():`

b)

`def myFunction():`

c)

`create myFunction():`

d)

`define myFunction():`

4.

Qual das seguintes opções é um loop em Python?

a)

`for`

b)

`while`

c)

`do-while`

d)

`foreach`

5.

Qual é a saída do seguinte código? ```python x = 5 y = 10 print(x + y) ```

a)

`15`

b)

`510`

c)

`5`

d)

`10`

6.

Qual das seguintes opções é uma maneira correta de criar uma lista em Python?

a)

`myList = [1, 2, 3]`

b)

`myList = (1, 2, 3)`

c)

`myList = {1, 2, 3}`

d)

`myList = <1, 2, 3>`

7.

Como você chama uma função chamada `myFunction` em Python?

a)

`call myFunction()`

b)

`execute myFunction()`

c)

`myFunction()`

d)

`run myFunction()`

8.

Qual é a saída do seguinte código? ```python for i in range(3): print(i) ```

a)

`0 1 2`

b)

`1 2 3`

c)

`0 1 2 3`

d)

`1 2`

9.

Qual das seguintes opções é uma maneira correta de acessar o terceiro elemento de uma lista chamada `myList`?

a)

`myList[2]`

b)

`myList[3]`

c)

`myList(2)`

d)

`myList(3)`

10.

Qual é a saída do seguinte código? ```python def add(a, b): return a + b print(add(2, 3)) ```

a)

`2`

b)

`3`

c)

`5`

d)

`6`

11.

Qual das seguintes opções é uma maneira correta de criar um dicionário em Python?

a)

`myDict = {1, 2, 3}`

b)

`myDict = [1, 2, 3]`

c)

`myDict = (1, 2, 3)`

d)

`myDict = {'a': 1, 'b': 2}`

12.

Qual é a saída do seguinte código? ```python x = 0 while x < 3: print(x) x += 1 ```

a)

`0 1 2`

b)

`1 2 3`

c)

`0 1 2 3`

d)

`1 2`

13.

Qual das seguintes opções é uma maneira correta de adicionar um elemento ao final de uma lista chamada `myList`?

a)

`myList.add(4)`

b)

`myList.append(4)`

c)

`myList.insert(4)`

d)

`myList.push(4)`

14.

Qual é a saída do seguinte código? ```python def multiply(a, b): return a * b print(multiply(2, 3)) ```

a)

`2`

b)

`3`

c)

`5`

d)

`6`

15.

Qual das seguintes opções é uma maneira correta de criar um conjunto em Python?

a)

`mySet = {1, 2, 3}`

b)

`mySet = [1, 2, 3]`

c)

`mySet = (1, 2, 3)`

d)

`mySet = <1, 2, 3>`

16.

Qual é a saída do seguinte código? ```python for i in range(1, 4): print(i) ```

a)

`1 2 3`

b)

`0 1 2`

c)

`1 2 3 4`

d)

`2 3 4`

17.

Qual é a função do comando "print()" em Python?

a)

Ler um arquivo

b)

Imprimir uma mensagem na tela

c)

Executar uma operação matemática

d)

Definir uma variável

18.

O que é uma variável em Python?

a)

Um tipo de operador

b)

Uma função pré-definida

c)

Um espaço de memória para armazenar valores

d)

Um tipo de estrutura de dados

19.

Qual é o operador utilizado para atribuir um valor a uma variável em Python?

a)

=

b)

+

c)

==

d)

<-

20.

Qual é o operador utilizado para concatenar strings em Python?

a)

'

b)

|

c)

+

d)

"

21.

Qual é o resultado da operação 3 + 5 em Python?

a)

2

b)

35

c)

8

d)

'3+5'

22.

Como se verifica se uma condição é verdadeira em Python?

a)

Utilizando a palavra-chave "check"

b)

Utilizando a palavra-chave "test"

c)

Utilizando a palavra-chave "if"

d)

Utilizando a palavra-chave "True"

23.

Qual é a função do operador "%" em Python?

a)

Subtrair dois números

b)

Calcular o resto da divisão entre dois números

c)

Multiplicar dois

d)

Calcular a porcentagem entre dois números

24.

O que vai ser impresso após a execução do código:

name = 'Dave'

print (name)

a)

Dave

b)

name

c)

'Dave'

d)

(name)

25.

O que está faltando no programa?

a)

()

b)

""

c)

:

d)

Nada

26.

Qual a saída do programa?

a)

Access Granted

b)

Access Denied

c)

Vai dar uma mensagem de erro

d)

Não vai acontecer nada