Desenvolvimento

Explore o poder do Python 3.13. Novidades incríveis te esperam

Fala, comunidade Python! 🐍 Se você quer experimentar tudo que o Python 3.13 traz de novo, esse tutorial é pra você. Vem comigo que vou mostrar como instalar, criar ambientes virtuais e ainda te conto as novidades mais legais dessa versão!

O que há de novo no Python 3.13?

O Python 3.13 foi lançado oficialmente em 7 de outubro de 2024. Desde então, ele vem recebendo atualizações e melhorias, sendo a versão mais recente a 3.13.3. Quer saber mais sobre as novidades dessa versão? Acompanhante abaixo:

  • Novo console interativo: edição de múltiplas linhas e mensagens de erro coloridas, facilitando o debug e deixando tudo mais bonito.
  • Suporte experimental ao modo “free-threaded”: agora dá pra rodar Python sem o GIL (Global Interpreter Lock), aproveitando melhor os múltiplos núcleos do seu processador.
  • Compilador Just-In-Time (JIT) experimental: promete acelerar a execução dos códigos Python.
  • Melhorias no sistema de tipagem, argumentos de linha de comando, warnings e remoção de APIs antigas.
  • Suporte ampliado para plataformas como Android e iOS, além de várias melhorias de performance.

Baixando e Instalando o Python 3.13

  • Entre no site oficial do Python (python.org) e baixe a versão 3.13 para seu sistema operacional.
  • Execute o instalador. No Windows, marque “Add Python to PATH” antes de clicar em “Install Now”. No macOS/Linux, siga as instruções do instalador.
  • Conferindo a Instalação

Abra o terminal (Prompt de Comando/Terminal) e digite:

python --version

Se aparecer `Python 3.13.x`, está tudo certo!

Criando um Ambiente Virtual

Na pasta do seu projeto, rode:

python -m venv venv

Isso cria uma pasta `venv` com o ambiente virtual.

Ativando o Ambiente Virtual

Windows:

venv\Scripts\activate

macOS/Linux:

source venv/bin/activate

O nome do ambiente aparece no início da linha do terminal. Tudo que instalar com `pip` vai ficar só nesse projeto.

Instalando Pacotes

No ambiente ativado, instale o que quiser:

pip install nome-do-pacote

Exemplo:

pip install requests

Explorando as Novidades na Prática

  • Teste o novo console interativo: digite `python` no terminal e veja as mensagens de erro coloridas.
  • Experimente o modo “free-threaded” (ainda experimental) para projetos que usam paralelismo.
  • Fique de olho nas melhorias de performance e nas APIs renovadas.

Pronto, agora você está pronto para aproveitar tudo que o Python 3.13 tem de melhor! Se quiser um tutorial sobre alguma feature específica ou dicas de produtividade, comenta aí! 🚀

Qual novidade do Python 3.13 você está mais curioso pra testar


Descubra mais sobre Alexsandro Felix

Assine para receber nossas notícias mais recentes por e-mail.

Felix

Apaixonado por fotografia, Software Livre, OpenSource, quadrinhos, livros, filmes, séries e claro, por Python.

Verified by MonsterInsights