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.

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 6

Importar 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.