wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz sobre Conceitos Básicos de Python

Total questions: 1

Worksheet time: 48mins

Name
Class
Date
1-15.
1.

O que são builtins em Python?

a)

Funções integradas que facilitam operações comuns na programação.

b)

Linguagens de programação diferentes.

c)

Programas para desenhar imagens.

d)

Jogos de computador.

2.

Para que servem as funções enumerate, range e o desempacotamento de tuplas em Python?

a)

Para lidar com iterações, geração de sequências e manipulação de dados.

b)

Para criar músicas e vídeos.

c)

Para desenhar figuras geométricas.

d)

Para traduzir textos automaticamente.

3.

Por que as funções enumerate, range e o desempacotamento de tuplas são consideradas extremamente úteis em Python?

a)

Porque ajudam a lidar com iterações, gerar sequências e manipular dados.

b)

Porque servem para criar jogos.

c)

Porque são usadas para acessar a internet.

d)

Porque ajudam a desenhar gráficos.

4.

O que o logotipo mostrado na imagem representa?

a)

A linguagem de programação Python.

b)

Um animal de estimação.

c)

Um jogo de computador.

d)

Uma fruta tropical.

5.

O que a função "enumerate" faz em um iterável?

a)

Adiciona um contador e retorna uma tupla com índice e valor.

b)

Remove itens duplicados de uma lista.

c)

Ordena os itens em ordem alfabética.

d)

Transforma todos os itens em letras maiúsculas.

6.

Para que a função "enumerate" é especialmente útil?

a)

Para numerar itens automaticamente em loops.

b)

Para somar todos os valores de uma lista.

c)

Para inverter a ordem dos itens.

d)

Para dividir uma lista em partes iguais.

7.

Se você quiser saber o índice e o valor de cada item em uma lista durante um loop, qual função pode usar?

a)

enumerate

b)

sum

c)

print

d)

input

8.

O que a função "range" faz?

a)

Gera uma sequência de números

b)

Gera letras do alfabeto

c)

Desenha figuras geométricas

d)

Toca uma música

9.

Para que pode ser usada a sequência gerada pelo "range"?

a)

Para iterar um número específico de vezes em um loop

b)

Para pintar um quadro

c)

Para escrever uma história

d)

Para calcular a área de um círculo

10.

Quais argumentos podem ser usados na função "range"?

a)

Início, fim e passo da sequência

b)

Cor, tamanho e forma

c)

Nome, idade e endereço

d)

Altura, largura e profundidade

11.

O que o desempacotamento automático de tuplas permite fazer?

a)

Dividir os elementos de uma tupla em variáveis distintas de forma rápida e eficiente.

b)

Juntar várias tuplas em uma única variável.

c)

Apagar todos os elementos de uma tupla.

d)

Trocar os nomes das variáveis automaticamente.

12.

Qual é um benefício do desempacotamento automático de tuplas?

a)

Melhora a clareza e legibilidade do código.

b)

Diminui a quantidade de variáveis no código.

c)

Torna o código mais difícil de entender.

d)

Remove elementos duplicados das tuplas.

13.

Por que o desempacotamento automático de tuplas é considerado eficiente?

a)

Porque permite dividir elementos rapidamente.

b)

Porque apaga variáveis automaticamente.

c)

Porque cria novas tuplas sem esforço.

d)

Porque transforma tuplas em listas.

14.

O que as funções built-in ajudam a fazer no código?

a)

Aumentar a eficiência e reduzir a complexidade do código.

b)

Deixar o código mais difícil de entender.

c)

Tornar o código mais propenso a erros.

d)

Impedir a automação de tarefas repetitivas.

15.

Como as funções built-in ajudam a evitar erros no código?

a)

Tornando o código menos propenso a erros.

b)

Aumentando a complexidade do código.

c)

Impedindo a manipulação de dados.

d)

Tornando o código mais difícil de ler.