wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PYTHON - Manipulação de Arquivos Avançada e Estruturas de Dados

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Complete: A média das notas é calculada dividindo a soma das notas pelo ____.

a)

total de alunos

b)

número de colunas

c)

contador

d)

cabeçalho

2.

Qual é a função do código 'total_notas += nota'?

a)

Subtrair a nota

b)

Multiplicar a nota

c)

Somar a nota

d)

Dividir a nota

3.

Complete: A função print() é usada para ____ informações na tela.

a)

salvar

b)

imprimir

c)

deletar

d)

modificar

4.

No exemplo adicional 2, qual variável armazena o nome do aluno com a maior nota?

a)

maior_nota

b)

aluno_maior_nota

c)

nota

d)

linha

5.

O modo de abertura de arquivo usado para adicionar novos registros no exemplo de escrita é (a)   ?

Choose from the below words
'r'
'w'
'a'
'x'
6.

O objetivo da aula 2 é (a)  

Choose from the below words
Calcular médias
Manipular arquivos CSV
Encontrar a maior nota
Pular cabeçalhos
7.

Complete: O comando 'with open('registro_alunos.csv', mode='a') as arquivo:' é usado para ___ um arquivo CSV.

a)

fechar

b)

abrir

c)

deletar

d)

modificar

8.

Complete: No exemplo de escrita, o arquivo é aberto com o modo 'append' para ___ dados ao final do arquivo.

a)

remover

b)

adicionar

c)

modificar

d)

ler

9.

Associe os tipos de arquivo com seus formatos correspondentes.

a)

XML

1.

Formato de marcação usado para estruturar dados

b)

CSV

2.

Formato de arquivo delimitado por vírgulas

c)

JSON

3.

Formato de intercâmbio de dados leve

d)

TXT

4.

Formato de texto simples

10.

Qual é o objetivo da Aula 2 sobre conjuntos em Python?

a)

Introduzir o tipo de dado `list`

b)

Introduzir o tipo de dado `set` e suas operações

c)

Introduzir o tipo de dado `dict`

d)

Introduzir o tipo de dado `tuple`

11.

No exemplo de controle de presença, quais convidados ainda não chegaram?

a)

A) Ana e Pedro

b)

B) João e Maria

c)

C) Ana e Maria

d)

D) Pedro e Maria

12.

Qual é o resultado da operação 'convidados.difference(chegaram)' no primeiro exemplo?

a)

{'Ana', 'Pedro'}

b)

{'João', 'Maria'}

c)

{'Ana', 'Maria'}

d)

{'Pedro', 'João'}

13.

Qual é o objetivo do exercício 'Listar Produtos Abaixo de um Preço Específico'?

a)

Contar produtos

b)

Listar produtos com preço abaixo de R$ 50,00

c)

Somar preços

d)

Excluir produtos caros.

14.

Complete: No exercício de listar produtos, a condição 'if preco < 50.0:' é usada para (a)   .

Choose from the below words
A) Exibir produtos caros
B) Exibir produtos baratos
C) Somar preços
D) Contar produtos.
15.

Complete: A média das notas de Pedro é ____. A) 4.5 B) 5.0 C) 5.5 D) 6.0

a)

4.5

b)

5.0

c)

5.5

d)

6.0