Módulo 1 - Boas-vindas ao Python Intermediário
Seu ambiente e o Playground do curso
9 min de leitura · por Cesar Gargiulo, revisado pela equipe ValorFinal e GuardiaSec · Atualizado em 01/07/2026
O que você vai aprender
- Retomar o Playground do curso e o que ele roda agora.
- Confirmar o ambiente no computador para os módulos práticos.
- Conhecer, em visão geral, o que é um ambiente virtual.
- Rodar o primeiro código do curso, usando a biblioteca padrão.
Ouvir o resumo desta aula
Um recap de cerca de 2 minutos na voz do Valim, para ouvir no trânsito ou na academia.
Ler a transcrição do resumo
Resumo da aula: Seu ambiente e o Playground do curso.
Os objetivos desta aula. Retomar o Playground do curso e o que ele roda agora. Confirmar o ambiente no computador para os módulos práticos. Conhecer, em visão geral, o que é um ambiente virtual. Rodar o primeiro código do curso, usando a biblioteca padrão.
Veja o essencial, parte por parte.
O Playground, agora com a biblioteca padrão. O Playground do curso roda Python de verdade no navegador, sem instalar nada.
O computador e a novidade do intermediário. Pense em cada projeto como uma cozinha separada, com os próprios ingredientes.
Seu primeiro código do intermediário. Nada como começar rodando.
Esse foi o resumo do essencial. Para se aprofundar, leia a aula completa e responda os exercícios.
O Playground, agora com a biblioteca padrão
Você já conhece o Playground do Básico: um editor no navegador que executa Python de verdade, ideal para praticar em qualquer computador. No intermediário ele continua sendo o seu campo de treino, com um reforço importante. Como muito do curso usa a biblioteca padrão, o Playground importa esses módulos que já vêm com o Python. Isso significa que boa parte dos exercícios, de compreensões a orientação a objetos, roda ali mesmo, na hora.
import math
import random
print(math.sqrt(144)) # 12.0
print(math.pi) # 3.141592653589793
print(random.randint(1, 6)) # um número de 1 a 6Importar módulos da biblioteca padrão funciona no Playground, sem instalar nada.
A palavra import aparece pela primeira vez de forma central aqui. Ela traz para o seu programa um módulo pronto, cheio de funções testadas por milhares de pessoas. Em vez de escrever sua própria raiz quadrada, você usa math.sqrt. No módulo 5 você mergulha nesse mundo; por ora, basta ver que funciona e que o Playground acompanha.
O computador e a novidade do intermediário
Dois módulos do curso pedem o seu computador, porque tratam de coisas que o navegador não faz: instalar pacotes externos e criar ambientes virtuais. Se você seguiu o Básico, já tem o essencial: o Python 3 instalado e um editor de código, como o VS Code. Não precisa de nada novo agora. A novidade conceitual do intermediário se chama ambiente virtual, e vale entender a ideia desde já.
Você não precisa criar nenhum ambiente virtual agora; o módulo 6 ensina o passo a passo. O ponto desta aula é: nada de novo para instalar hoje, e uma ideia nova para guardar. Se o Python e o editor já funcionam, você está pronto. Se ainda não instalou, o Curso de Python Básico tem o passo a passo completo no módulo de preparação do ambiente.
Seu primeiro código do intermediário
Nada como começar rodando. Abra o Playground do curso e digite o programa abaixo. Ele usa o módulo statistics, da biblioteca padrão, para calcular a média e a mediana de uma lista de notas. Repare como, ao importar um módulo pronto, o seu código fica curto e claro. Esse é o espírito do intermediário: aproveitar o que já existe, bem feito, em vez de reinventar.
import statistics
notas = [7, 9, 6, 10, 8, 7]
print("Média:", statistics.mean(notas))
print("Mediana:", statistics.median(notas))
print("Maior:", max(notas), "Menor:", min(notas))O módulo statistics resolve média e mediana com uma função cada.
Rode e compare com o quanto de código seria preciso para calcular a mediana à mão. Depois, mude a lista de notas e execute de novo. Você acabou de usar a biblioteca padrão, importar um módulo e ler um resultado claro, tudo no navegador. Com o ambiente pronto e o Playground funcionando, o módulo 2 já começa a deixar o seu código mais expressivo, com as compreensões.
Teste rápido
Por que o programa importou statistics em vez de calcular a mediana na mão?
Perguntas frequentes
- O Playground do intermediário é diferente do Básico?
- É o mesmo Playground, com o mesmo Python real no navegador, agora acompanhando os temas do intermediário, incluindo importar módulos da biblioteca padrão. Para pacotes externos e ambientes virtuais, os módulos específicos usam o seu computador.
- Preciso instalar alguma coisa para começar?
- Não para começar. Se você já tem o Python 3 e um editor do Básico, está pronto. Só os módulos de ambientes virtuais e pip pedem ações no computador, e eles ensinam o passo a passo. As práticas rápidas rodam no Playground.
- O que é import, que apareceu nesta aula?
- É o comando que traz um módulo pronto para o seu programa, como import math ou import statistics. A partir daí você usa as funções desse módulo, por exemplo math.sqrt. O módulo 5 do curso é todo sobre isso.
- Já preciso entender ambientes virtuais agora?
- Não. Basta guardar a ideia: cada projeto com a sua despensa isolada de pacotes. O passo a passo prático de criar e usar um ambiente virtual está no módulo 6, com calma.
- Posso fazer o curso inteiro só no Playground?
- Quase todo. A maioria esmagadora dos exercícios roda no Playground, porque usa a linguagem e a biblioteca padrão. Só os módulos de pacotes externos e ambientes virtuais rendem mais no computador, já que envolvem instalar coisas.
- O statistics é a mesma coisa que fazer a média na mão?
- O resultado é o mesmo, mas o código fica muito mais curto e claro, e você evita erros. Além da média, o módulo statistics traz mediana, moda e desvio padrão prontos. É um bom exemplo do valor da biblioteca padrão.
Fontes
Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.