Escreva um programa em python que mostre a mensagem: Opa, eu sou engenheiro!
Passo 1
O que o enunciado pede: você precisa escrever um programa em Python que mostre exatamente a mensagem: “Opa, eu sou engenheiro!”.
Informações fornecidas pelo enunciado que são relevantes: a mensagem a ser exibida é a string literal “Opa, eu sou engenheiro!” (com a exclamação e com os acentos), e o programa deve mostrá-la na saída (console/terminal). Não há mais restrições dadas (por exemplo, formato de saída diferente ou interação com usuário).
Informações fornecidas pelo enunciado que são relevantes: a mensagem a ser exibida é a string literal “Opa, eu sou engenheiro!” (com a exclamação e com os acentos), e o programa deve mostrá-la na saída (console/terminal). Não há mais restrições dadas (por exemplo, formato de saída diferente ou interação com usuário).
Passo 2
Conceito básico que vamos usar: para mostrar texto na tela em Python usamos a função built-in chamada print. Ela recebe como argumento o que você quer imprimir — por exemplo um número, uma expressão, ou uma string (texto). A forma geral é:
print(“algum texto”)
Aqui “algum texto” é uma string, ou seja, uma sequência de caracteres delimitada por aspas.
print(“algum texto”)
Aqui “algum texto” é uma string, ou seja, uma sequência de caracteres delimitada por aspas.
Passo 3
O que é uma string e como escrevê-la: em Python podemos usar aspas duplas ou simples para delimitar strings, por exemplo:
print(“Olá, mundo”)
print(‘Olá, mundo’)
As duas linhas acima funcionam da mesma forma. Dentro das aspas você pode usar letras acentuadas normalmente, desde que o arquivo esteja salvo em UTF-8 (padrão em editores modernos). No seu caso a mensagem contém acento e ponto de exclamação, que não precisam de tratamento especial.
print(“Olá, mundo”)
print(‘Olá, mundo’)
As duas linhas acima funcionam da mesma forma. Dentro das aspas você pode usar letras acentuadas normalmente, desde que o arquivo esteja salvo em UTF-8 (padrão em editores modernos). No seu caso a mensagem contém acento e ponto de exclamação, que não precisam de tratamento especial.
Passo 4
Detalhe sobre aspas e caracteres especiais: se a sua mensagem tivesse aspas dentro, seria preciso escapar ou usar o outro tipo de aspas; como a mensagem pedida não tem aspas internas, basta colocar entre aspas simples ou duplas. O ponto de exclamação (!) e os acentos não exigem escape. A função print adiciona por padrão uma quebra de linha ao final — ou seja, depois de imprimir a mensagem o cursor passa para a linha seguinte.
Passo 5
Como montar o programa e executá-lo rapidamente: crie um arquivo de texto com extensão .py (por exemplo, mostrar_mensagem.py) e coloque a linha com o print dentro. Salve em UTF-8. Para executar no terminal use:
python3 mostrar_mensagem.py
ou, se no Windows e Python estiver associado, pode usar
python mostrar_mensagem.py
Ao rodar, o terminal vai mostrar exatamente a string que você colocou entre aspas.
python3 mostrar_mensagem.py
ou, se no Windows e Python estiver associado, pode usar
python mostrar_mensagem.py
Ao rodar, o terminal vai mostrar exatamente a string que você colocou entre aspas.
Passo 6
Dicas rápidas para prova/tempo curto:
- Não complique: essa tarefa é uma linha só em Python.
- Use aspas duplas ou simples, mas mantenha a mensagem exatamente como pedida (mesmos acentos, maiúsculas/minúsculas e pontuação).
- Se der erro de codificação, verifique se o arquivo está salvo em UTF-8 (a maioria dos editores já salva assim).
- Para testar rápido copie e cole a linha no REPL do Python (abra o terminal e digite python3) e cole a linha do print para ver o resultado imediato.
Resposta
print(“Opa, eu sou engenheiro!”)