Prévia do material em texto
A
B
C
D
E
1 Marcar para revisão
Na linguagem de programação Python, existem 3 estruturas para armazenar dados indexados. A
estrutura cujos valores são imutáveis depois de sua criação é conhecida como:
listas.
tuplas.
array.
variável.
funções.
Resposta incorreta
Opa! A alternativa correta é a letra B.
Confira o gabarito comentado!
Gabarito Comentado
Tuplas são estruturas imutáveis, diferente das
listas.
2 Marcar para revisão
Considere o seguinte código em Python:
import math
a = 0.1 + 0.2
17/09/2026, 19:16
1/5
A
B
C
D
E
b = 0.3
print(a == b)
A saída é:
False
Isso acontece devido a:
A soma 0.1 + 0.2 é matematicamente
diferente de 0.3.
O Python introduz um erro porque não
consegue somar números decimais.
Representações decimais como 0.1 e 0.2 não
são representáveis exatamente em binário,
causando erro de arredondamento.
O operador == não funciona corretamente
com números reais.
O Python sempre aproxima resultados para
cima (ceil).
Resposta incorreta
Opa! A alternativa correta é a letra C.
Confira o gabarito comentado!
Gabarito Comentado
Números como 0.1 e 0.2 não podem ser
representados exatamente em ponto flutuante
binário, assim como 1/3 não pode ser representado
exatamente em decimal.
Quando Python calcula:
0.1+0.2 = 0.30000000000000004
E isso não é igual a 0.3 armazenado internamente.
17/09/2026, 19:16
2/5
A
B
C
D
E
Por isso, a == b resulta em False.
3 Marcar para revisão
Sabendo-se que a=3, b=5 e c='3', assinale a alternativa que possui uma expressão em cujo resultado o
compilador Python será True.
a>b
a=b
a=c
b>c
a != c
Resposta incorreta
Opa! A alternativa correta é a letra E.
Confira o gabarito comentado!
Gabarito Comentado
Gabarito: a != c
Justificativa: Na linguagem Python, a comparação
entre diferentes tipos de dados, como é o caso de
um número inteiro (a) e uma string (c), mesmo que
a representação numérica seja a mesma, resulta em
False. No entanto, a expressão a != c retorna True,
pois de fato, a e c são de tipos diferentes, um é um
número inteiro e o outro é uma string. Portanto, a
17/09/2026, 19:16
3/5
A
B
C
D
E
alternativa correta é a letra E, que afirma que a é
diferente de c.
4 Marcar para revisão
Qual é o formato principal de declarar e formatar string no Python 3?
Aspas simples e Aspas duplas
Aspas simples e Parênteses
Aspas duplas e Hashtag
Aspas duplas e Parênteses
Hashtag e Parênteses
Resposta correta
Parabéns, você selecionou a alternativa
correta. Confira o gabarito comentado!
Gabarito Comentado
Gabarito: Aspas simples e Aspas duplas
Justificativa: No Python 3, as strings são
declaradas e formatadas principalmente através do
uso de aspas simples (' ') ou aspas duplas (" ").
Esses símbolos são usados para delimitar o início e
o fim de uma string. As outras opções
apresentadas, como parênteses e hashtag, não são
usadas para essa finalidade na linguagem Python.
17/09/2026, 19:16
4/5
A
B
C
D
E
5 Marcar para revisão
Um engenheiro elétrico mensurou com um multímetro a corrente elétrica que estava passando circuito
trifásico e obteve o valor aproximado de 5,16 amperes, no entanto, o valor exato deveria ser 5
amperes. Calcule o erro absoluto e relativo dessa medida.
1,6 e 0,32
1,6 e 3,2
1,6 e 0,032
0,16 e 0,032
0,16 e 0,031
Resposta incorreta
Opa! A alternativa correta é a letra D.
Confira o gabarito comentado!
Gabarito Comentado
O erro absoluto é dado por |x - x|, onde x é o valor
medido e x é o valor real. O erro relativo é dado
por e = |x - x| / x. No caso, temos x = 5,16 e x = 5,
logo, o erro absoluto é 0,16 e o erro relativo é
0,032.
17/09/2026, 19:16
5/5