wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Revisão de Python - básico

Total questions: 29

Worksheet time: 15mins

Name
Class
Date
1.

Qual é a função para imprimir uma mensagem na tela em Python?

a)

print()

b)

input()

c)

display()

d)

echo()

2.

Como se chama a estrutura de controle que permite executar um bloco de código repetidamente?

a)

for loop

b)

while loop

c)

repeat loop

d)

do loop

3.

Qual é o operador usado para realizar uma exponenciação em Python?

a)

^

b)

**

c)

//

d)

%

4.

O que é Python?

a)

Uma linguagem de marcação

b)

Uma linguagem de programação

c)

Um sistema operacional

d)

Um banco de dados

5.

Qual é a função que permite ao usuário inserir dados a partir do teclado?

a)

print()

b)

input()

c)

read()

d)

scan()

6.

Como se comenta uma linha de código em Python?

a)

// Comentário

b)

/* Comentário */

c)

# Comentário

d)

-- Comentário

7.

Qual dos seguintes não é um tipo de dado embutido em Python?

a)

int

b)

float

c)

string

d)

array

8.

O que o método len() faz em Python?

a)

Retorna a soma de uma lista

b)

Retorna o último elemento de uma lista

c)

Retorna o tamanho de uma lista

d)

Retorna a média de uma lista

9.

Qual é a declaração correta para criar uma função em Python?

a)

function minha_funcao():

b)

def minha_funcao()

c)

func minha_funcao():

d)

def minha_funcao():

10.

Qual é o operador usado para verificar se dois valores são iguais em Python?

a)

==

b)

=

c)

!=

d)

<=>

11.

Em Python, como convertemos um valor para o tipo inteiro (int)?

a)

int()

b)

integer()

c)

to_int()

d)

str()

12.

Qual é o método usado para remover o último elemento de uma lista em Python?

a)

remove()

b)

pop()

c)

delete()

d)

last()

13.

Qual é a palavra-chave usada para definir uma classe em Python?

a)

struct

b)

def

c)

class

d)

void

14.

O que o método append() faz em uma lista Python?

a)

Remove o último elemento da lista

b)

Adiciona um elemento no início da lista

c)

Adiciona um elemento no final da lista

d)

Cria uma nova lista vazia

15.

Qual é a estrutura de dados que armazena uma coleção de elementos não ordenados e não duplicados?

a)

tuple

b)

list

c)

set

d)

dictionary

16.

Como podemos abrir um arquivo em Python?

a)

open_file()

b)

read_file()

c)

open()

d)

read()

17.

Qual é a função usada para obter o valor absoluto de um número em Python?

a)

abs()

b)

absolute()

c)

val_abs()

d)

| |

18.

Qual é o operador lógico usado para verificar se duas condições são verdadeiras em Python?

a)

and

b)

not

c)

or

d)

xor

19.

Em Python, como convertemos um valor para o tipo de dados string?

a)

max()

b)

maximum()

c)

find_max()

d)

peak()

20.

Em Python, o que o método split() faz?

a)

Separa uma string em uma lista de substrings com base em um caractere de espaço

b)

Combina duas strings

c)

Converte uma lista em uma string

d)

Remove espaços em branco no início e no fim de uma string

21.

Qual é a declaração correta para criar uma lista vazia em Python?

a)

list = []

b)

list = {}

c)

list = ()

d)

list = ""

22.

Qual é o método usado para contar o número de ocorrências de um elemento em uma lista em Python?

a)

count()

b)

find()

c)

search()

d)

get()

23.

Em Python, qual é a função usada para arredondar um número para o inteiro mais próximo?

a)

ceil()

b)

round()

c)

floor()

d)

int()

24.

Qual é a palavra-chave usada para sair de um loop prematuramente em Python?

a)

exit

b)

continue

c)

break

d)

return

25.

Como podemos verificar o tipo de dado de uma variável em Python?

a)

check_type()

b)

typeof()

c)

type()

d)

data_type()

26.

Qual é o operador usado para verificar se um valor está presente em uma lista em Python?

a)

is

b)

in

c)

exists

d)

check

27.

Em Python, qual é a função usada para encontrar o valor mínimo em uma lista?

a)

min()

b)

minimum()

c)

find_min()

d)

low()

28.

Qual é a palavra-chave usada para definir uma condição "se senão" em Python?

a)

elsif

b)

switch

c)

ifelse

d)

else

29.

Qual é o conceito em Python que permite que uma classe herde atributos e métodos de outra classe?

a)

Overriding

b)

Polimorfismo

c)

Herança

d)

Encapsulamento