wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Aula: 5 e 6 - P.C, 3° Tri.

Total questions: 28

Worksheet time: 56mins

Name
Class
Date
1.

O comando input() retorna qual tipo de dado por padrão?

a)

int

b)

string

c)

float

d)

boolean

2.

Para converter o valor lido com input() em número inteiro, usamos:

a)

str()

b)

float()

c)

int()

d)

bool()

3.

Qual a saída do código: print(f'Número: {5+3}')

a)

Número: 8

b)

Número: {5+3}

c)

Número 5+3

d)

Erro de sintaxe

4.

Qual estrutura condicional verifica uma condição?

a)

if

b)

for

c)

while

d)

print

5.

Qual operador é usado para calcular o resto da divisão em Python?

a)

//

b)

%

c)

**

d)

/

6.

O que o comando print("Olá, mundo!") faz?

a)

Exibe Olá, mundo! na tela

b)

Salva Olá, mundo! em um arquivo

c)

Cria uma variável chamada Olá, mundo!

d)

Fecha o programa

7.

O que significa o operador ** em Python?

a)

Multiplicação

b)

Divisão inteira

c)

Exponenciação

d)

Resto da divisão

8.

Qual comando é usado para ler dados do usuário em Python?

a)

print()

b)

input()

c)

read()

d)

scan()

9.

O que acontece se tentarmos converter "abc" para inteiro usando int("abc")?

a)

Retorna 0

b)

Retorna "abc"

c)

Gera um erro

d)

Retorna None

10.

O que o comando print(2*3) exibirá?

a)

6

b)

5

c)

23

d)

2*3

11.

O que o comando print("5" + "3") exibirá?

a)

8

b)

53

c)

5+3

d)

Erro

12.

Qual comando é usado para repetir um bloco de código enquanto uma condição for verdadeira?

a)

if

b)

for

c)

while

d)

print

13.

O que o comando print(10 // 3) exibirá?

a)

3.33

b)

3

c)

1

d)

0

14.

O que o comando print(7 % 2) exibirá?

a)

1

b)

3.5

c)

0

d)

2

15.

Qual comando é usado para criar um laço de repetição com número fixo de repetições?

a)

if

b)

for

c)

while

d)

print

16.

O que o comando print(type(5.0)) exibirá?

a)

b)

c)

d)

17.

O que o comando print(3 + 4 * 2) exibirá?

a)

14

b)

11

c)

10

d)

7

18.

Se usarmos if idade >= 18: print('Maior de idade'), o que acontece?

a)

Sempre imprime

b)

Só imprime se idade >= 18

c)

Dá erro

d)

Sempre dá falso

19.

Qual palavra-chave representa uma condição alternativa?

a)

elif

b)

else

c)

if

d)

return

20.

Qual é a estrutura correta para definir uma função chamada soma?

a)

def soma():

b)

function soma()

c)

soma def()

d)

var soma()

21.

Qual palavra-chave é usada para criar uma função em Python?

a)

def

b)

func

c)

return

d)

elif

22.

Qual comando é usado para retornar um valor de uma função?

a)

return

b)

break

c)

continue

d)

print

23.

O que acontece se não houver return em uma função?

a)

Retorna None

b)

Retorna 0

c)

Retorna erro

d)

Retorna True

24.

Qual comando é usado para imprimir algo na tela em Python?

a)

print

b)

show

c)

display

d)

echo

25.

Em condicionais, qual operador representa 'E lógico'?

a)

or

b)

and

c)

not

d)

&

26.

Qual operador representa 'OU lógico'?

a)

and

b)

or

c)

not

d)

xor

27.

O que acontece se esquecer os dois pontos (:) em um if?

a)

Nada

b)

Erro de sintaxe

c)

O programa ignora

d)

Loop infinito

28.

Por que usamos funções em Python?

a)

Para dividir o código em partes reutilizáveis

b)

Para imprimir dados

c)

Para criar loops

d)

Para apagar variáveis