Introdução
Este desafio foca na criação de um script Python simples que recebe dados do usuário e gera uma saída formatada. O exercício reforça conceitos fundamentais da linguagem, incluindo a manipulação de entradas e a formatação de strings.
🧑💻 Novo no Python ou no LabEx? Recomendamos começar pelo curso Início Rápido com Python.
Script Interativo em Python
O editor de código no lado esquerdo da sua tela exibirá o arquivo de modelo hello_python.py. Você pode clicar no arquivo para abri-lo e escrever seu código onde encontrar os comentários TODO.
Tarefas
- Complete o script Python substituindo os comentários
TODOpor código funcional. - Teste seu script executando-o no terminal.
Requisitos
- Trabalhe com o arquivo de modelo
/home/labex/project/hello_python.py. - Substitua o primeiro comentário
TODOpor um código que:- Utilize a função
input(). - Exiba o texto de solicitação
Enter your name:. - Armazene o resultado em uma variável chamada
name.
- Utilize a função
- Substitua o segundo comentário
TODOpor um código que:- Utilize a função
print(). - Exiba a mensagem
Hello Python, I am <name>!. - Substitua
<name>pelo valor armazenado na entrada. - Inclua o ponto de exclamação ao final.
- Utilize a função
Trabalhando com o Editor
- Clique no arquivo
hello_python.pyno explorador de arquivos à esquerda para abri-lo. - O editor oferece recursos como:
- Realce de sintaxe (syntax highlighting) para código Python.
- Indentação automática.
- Numeração de linhas para facilitar a referência.
- Após a edição:
- Salve suas alterações usando Ctrl+S (Cmd+S no Mac).
- Execute seu script no terminal usando
python hello_python.py.

Exemplo
Ao executar o script concluído:
$ python hello_python.py
Enter your name: Alice
Hello Python, I am Alice!
Resumo
Neste desafio, você trabalhou com um modelo de script Python para criar um programa interativo. O exercício apresentou conceitos essenciais de programação, incluindo o uso de editores de código, a manipulação de entradas do usuário com input() e a geração de saídas com print(). Você também aprendeu como executar scripts Python a partir do terminal e viu como arquivos de modelo podem ajudar a estruturar seu código.



