Exercícios — Entrada, saída e expressões

Exercícios de consolidação com respostas comentadas do módulo 03.

Exercícios — Entrada, saída e expressões

Resolva primeiro sem abrir as respostas. Em questões de código, escreva sua previsão antes de executar. Depois compare seu raciocínio com a solução comentada.

Como estudar com estes exercícios: errar é informação. Marque as perguntas que exigiram chute e volte à aula correspondente, mesmo que tenha acertado por acaso.

Questão 1

Qual tipo input() retorna?

Resposta comentada

str, independentemente de o texto conter dígitos.

Questão 2

Quais são as cinco etapas do fluxo recomendado?

Resposta comentada

Entrada → conversão → validação → processamento → saída.

Questão 3

Por que “é um número” não significa “é válido”?

Resposta comentada

Porque a regra pode exigir faixa, unidade ou conjunto permitido além do tipo.

Antes de seguir, tente inventar um exemplo próprio que comprove a resposta acima.

Questão 4

O que uma f-string resolve?

Resposta comentada

Monta mensagens legíveis inserindo valores e expressões em texto.

Questão 5

O que {valor:.2f} altera?

Resposta comentada

A representação textual exibida com duas casas decimais; não muda por si só a natureza do cálculo.

Questão 6

Como representar 15% em um cálculo simples?

Resposta comentada

Como 0.15.

Antes de seguir, tente inventar um exemplo próprio que comprove a resposta acima.

Questão 7

Quando A and B é verdadeiro?

Resposta comentada

Quando ambos são verdadeiros no contexto lógico.

Questão 8

Quando A or B é verdadeiro?

Resposta comentada

Quando pelo menos um é verdadeiro.

Questão 9

Qual a diferença entre = e ==?

Resposta comentada

Atribuição versus comparação de igualdade.

Antes de seguir, tente inventar um exemplo próprio que comprove a resposta acima.

Questão 10

Por que registrar unidades em nomes como distancia_km?

Resposta comentada

Para deixar o modelo explícito e reduzir erros de unidade.

Atividade de consolidação

Escolha três respostas acima e transforme cada uma em um pequeno programa ou experimento executável. O objetivo é sair da definição verbal e observar o comportamento real.

Autoavaliação

  • Consigo explicar pelo menos 8 das 10 respostas sem consultar o material.
  • Consigo escrever pelo menos dois exemplos do módulo sem copiar.
  • Se eu errar um resultado, sei criar um teste menor para descobrir onde meu raciocínio divergiu.
Avaliação opcional

Avaliação com validação humana

Receba nota e feedback individual sobre esta atividade. Este serviço é opcional e não é necessário para concluir o curso ou receber o certificado gratuito.

Entrar para solicitar