Prévia do material em texto
Você acertou 7 de 7 questões
Verifique o seu desempenho e continue
treinando! Você pode refazer o exercício
quantas vezes quiser.
Verificar Desempenho
A
B
1 Marcar para revisão
Considere o seguinte trecho de um programa
escrito em Python:
salarioBase = eval(input('Entre com
o salário base: '))
gratific = salarioBase*0.05
imposto = (salarioBase +
gratific)*0.07
salarioLiq = salarioBase + gratific -
imposto
print('{:8.4}'.format(salarioLiq))
Na execução do programa, suponha que o
usuário entrou com o valor 1000 quando
solicitado. É correto afirmar que será impresso
o valor:
976.5
976.50
Questão 1 de 7
Corretas (7)
Em branco (0)
1 2 3 4 5
6 7
Lista de exercícios Estrutura… Sair
13/04/2026, 18:50 estacio.saladeavaliacoes.com.br/exercicio/69dd63eea81df80c3fa69413/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/69dd63eea81df80c3fa69413/gabarito/ 1/9
C
D
E
980.0
1050.0
1050.00
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
O programa em Python apresentado no
enunciado realiza o cálculo do salário
líquido de um funcionário. Primeiro, ele
solicita ao usuário que insira o salário base.
Em seguida, calcula uma gratificação de
5% sobre esse salário base e um imposto
de 7% sobre o total do salário base mais a
gratificação. O salário líquido é então
calculado subtraindo o imposto do total do
salário base mais a gratificação. Se o
usuário inserir 1000 como salário base, a
gratificação será de 50 (5% de 1000), o
imposto será de 73.5 (7% de 1050) e o
salário líquido será de 976.5 (1050 - 73.5).
Portanto, o valor impresso será 976.5.
2 Marcar para revisão
Considere o seguinte trecho de um programa
escrito em Python:
numero = 40
# numero = numero - 1
13/04/2026, 18:50 estacio.saladeavaliacoes.com.br/exercicio/69dd63eea81df80c3fa69413/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/69dd63eea81df80c3fa69413/gabarito/ 2/9
A
B
C
D
E
print(numero)
Após a execução do trecho, é correto afirmar
que:
Será impresso o valor 39
Será impresso o valor 40
Será impresso o valor 41
Será impressa a string numero
Será impressa a string oremun
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
A resposta correta é: Será impresso o valor
39. O trecho de código faz uma atribuição
à variável numero com o valor 40. Em
seguida, há um comentário que indica que
a variável numero deveria ser
decrementada em 1, mas esse comando
não é executado. Por fim, o valor da
variável numero é impresso. Como a
variável numero não foi decrementada, o
valor impresso será 40.
13/04/2026, 18:50 estacio.saladeavaliacoes.com.br/exercicio/69dd63eea81df80c3fa69413/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/69dd63eea81df80c3fa69413/gabarito/ 3/9
A
B
C
D
E
3 Marcar para revisão
Considere o seguinte trecho de um programa
escrito em Python:
str = 'Minha frase'
print(str[4]+ str[7])
Após a execução do trecho, é correto afirmar
que:
Será impresso hf
Será impresso af
Será impresso ar
Será impresso hr
Será exibida mensagem de erro
porque não é permitido usar o
operador + com strings
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
No trecho de código apresentado, a string
'Minha frase' é indexada. Em Python, a
indexação começa em 0, portanto, str[4]
retorna o quinto caractere da string, que é
'a', e str[7] retorna o oitavo caractere, que
é 'r'. A operação '+' entre as strings resulta
13/04/2026, 18:50 estacio.saladeavaliacoes.com.br/exercicio/69dd63eea81df80c3fa69413/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/69dd63eea81df80c3fa69413/gabarito/ 4/9
A
B
C
D
E
na concatenação delas, portanto, o
resultado impresso será 'ar'.
4 Marcar para revisão
Considere o seguinte fragmento de código
fonte, escrito em linguagem Python:
a = 3
b = a * 2
a, b = b, a
Após a execução de todos os comandos, qual é
o resultado apresentado pelo comando abaixo?
print(a)
3
6
36
63
a
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
13/04/2026, 18:50 estacio.saladeavaliacoes.com.br/exercicio/69dd63eea81df80c3fa69413/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/69dd63eea81df80c3fa69413/gabarito/ 5/9
A
B
C
D
E
A resposta correta é: 6
5 Marcar para revisão
Em um programa escrito em linguagem Python,
o comando de atribuição x = int(4.8) fará com
que a variável x:
Passe a armazenar o valor 4.8
Passe a armazenar o valor 5
Passe a armazenar o valor 4
Passe a armazenar o valor 32
Passe a armazenar o valor 0.5
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
13/04/2026, 18:50 estacio.saladeavaliacoes.com.br/exercicio/69dd63eea81df80c3fa69413/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/69dd63eea81df80c3fa69413/gabarito/ 6/9
A
B
C
D
E
O comando de atribuição x = int(4.8) em
Python converte o número de ponto
flutuante 4.8 para um número inteiro.
Nesse processo de conversão, a parte
decimal do número é descartada e apenas
a parte inteira é mantida. Portanto, a
variável x passa a armazenar o valor 4.
6 Marcar para revisão
A função interna eval do Python é utilizada
para:
Executar uma expressão.
Ler uma linha da entrada padrão.
Retornar o valor hash de um objeto.
Filtrar os elementos de uma lista
utilizando uma função.
Converter uma string para um número
com ponto flutuante.
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
A função eval do Python é usada para
executar uma expressão. Essa função
13/04/2026, 18:50 estacio.saladeavaliacoes.com.br/exercicio/69dd63eea81df80c3fa69413/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/69dd63eea81df80c3fa69413/gabarito/ 7/9
A
B
C
D
E
avalia a expressão Python passada para ela
e retorna o resultado. Por exemplo, se a
expressão for uma operação matemática
em forma de string, a função eval irá
calcular e retornar o resultado dessa
operação.
7 Marcar para revisão
Considere o seguinte trecho de um programa
escrito em Python:
str = 'Sou programador Python'
print(str[5:0:-1])
Após a execução do trecho, é correto afirmar
que:
Será impresso Sou p
Será impresso Sou pr
Será impresso rp uoS
Será impresso p uoS
Será impresso rp uo
Resposta correta
Parabéns, você selecionou a
alternativa correta. Confira o
gabarito comentado!
Gabarito Comentado
13/04/2026, 18:50 estacio.saladeavaliacoes.com.br/exercicio/69dd63eea81df80c3fa69413/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/69dd63eea81df80c3fa69413/gabarito/ 8/9
O trecho de código em Python apresentado
realiza uma operação de fatiamento na
string 'Sou programador Python'. A
operação de fatiamento str[5:0:-1] começa
no índice 5 (espaço após 'Sou'), termina
antes do índice 0 e o passo é -1, o que
significa que o fatiamento é feito de trás
para frente. Portanto, os caracteres
selecionados são o espaço, 'u', 'o', ' ', 'r' e
'p', nessa ordem. Quando impressos, eles
formam a string 'rp uo', que é a alternativa
correta.
13/04/2026, 18:50 estacio.saladeavaliacoes.com.br/exercicio/69dd63eea81df80c3fa69413/gabarito/
https://estacio.saladeavaliacoes.com.br/exercicio/69dd63eea81df80c3fa69413/gabarito/ 9/9