Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz de Programação em Python

Total questions: 10

Worksheet time: 3hrs 30mins

Name
Class
Date
1.

Como declarar uma função em Python que retorna o quadrado de xx ?

a)

`def quadrado(x): return x^2`

b)

`def quadrado(x): return x**2`

c)

`function quadrado(x): return x*x`

d)

`def quadrado(x) { return x*x }`

2.

Qual é o valor de 3 * (2 + 4) // 5 em Python?

a)

1.2

b)

3

c)

2

d)

0

3.

Qual destas é uma lista em Python?

a)

`{1, 2, 3, 4}`

b)

`[1, 2, 3, 4]`

c)

`(1, 2, 3, 4)`

d)

`<1, 2, 3, 4>`

4.

Qual comando importa o módulo math em Python?

a)

`import math`

b)

`include math`

c)

`using math`

d)

`require math`

5.

O que será impresso pelo código abaixo? ```python x = [1, 2, 3] print(x[-1]) ```

a)

11

b)

22

c)

33

d)

`IndexError`

6.

Como abrir o arquivo "dados.txt" para leitura em Python?

a)

`open("dados.txt", "r")`

b)

`open("dados.txt", "w")`

c)

`open("dados.txt", "a")`

d)

`open("dados.txt", "x")`

7.

Qual será a saída deste código Python? ```python for i in range(2, 7, 2): print(i, end=" ") ```

a)

2 3 4 5 6

b)

2 4 6

c)

2 4

d)

2 3 4 5

8.

Qual destas opções é um dicionário em Python?

a)

[1: "um", 2: "dois"]

b)

{1: "um", 2: "dois"}

c)

(1: "um", 2: "dois")

d)

<1: "um", 2: "dois">

9.

Qual é o valor de xx após executar este código? ```python x = 5 x += 3 * 2 ```

a)

1111

b)

1616

c)

1313

d)

1010

10.

Qual é a forma correta de capturar uma exceção genérica em Python?

a)

`try: ... except Exception: ...`

b)

`try: ... catch Exception: ...`

c)

`try: ... except: ...`

d)

`try: ... handle Exception: ...`