Pular para o conteúdo principal
ProdutosFerramentas de desktopTASTECADVisualização de desenhosTASTEFILESGerenciamento de arquivosTASTEFTPTransferência de arquivosTASTESSHEspaço de trabalho remotoTASTEZIPCompactação e extraçãoFerramentas para desenvolvedoresTASTECODEAmbiente de desenvolvimento integrado para RustTASTESTUDIOAmbiente integrado de desenvolvimento e testesTASTEETLIntegração de dados (ETL)ServidoresTASTEREMOTEServidor de área de trabalho remotaTASTEGEOServidor geoespacialTASTEMAILEspaço de trabalho de e-mailComeçarDownloadsDocumentaçãoComprarTodos os produtos
Marketplace
Notícias
TecnologiaNotíciasNotícias de desenvolvimento de hojeDocumentaçãoLinguagens de programaçãoRustTypeScriptJavaScriptPythonGoC#JavaCC++KotlinDartFrameworks de front-end webNext.jsReactVue.js · NuxtSvelteKitAngularFrameworks de servidorSpring BootDjangoFastAPIASP.NET CoreNestJS · ExpressFrameworks de apps e desktopTauriFlutterReact NativeElectronAlgoritmosFundamentos de algoritmosAlgoritmos essenciaisAlgoritmos avançadosAlgoritmos práticos
ComunidadeProjetosRegistros de desenvolvimentoPromptsProblemas de ferramentas de IAVitrineGuia da comunidade
ColaboreTransferência técnicaConstrução de siteConstrução de app de desktopPipeline de lançamento e pagamentoParceiro de vendasContato
ServiçosÁrea de trabalho remotaPacotes de instalação sob medida
TASTEDEV
Produtos

Ferramentas de desktop

TASTECADDesenhos complexos, abertos com levezaTASTEFILESSó os arquivos de que você precisa, o mais rápido possívelTASTEFTPO caminho mais organizado para seus arquivosTASTESSHEntre você e o servidor, uma conexão mais sólidaTASTEZIPCompacte mais rápido, extraia com mais segurança

Ferramentas para desenvolvedores

TASTECODEEdite, compile, depure e teste apps Rust em uma única janelaTASTESTUDIODa edição aos testes remotos e às correções com IA aprovadasTASTEETLMova dados de olho nos valores

Servidores

TASTEREMOTEUma área de trabalho remota rodando no seu próprio servidorTASTEGEOUm servidor geoespacial compatível com o GeoServer, reconstruído em RustTASTEMAILRetome o controle do seu e-mail

Começar

DownloadsVersões mais recentes de cada produtoDocsComo usar cada produtoComprarAssinaturas e licenças perpétuasTodos os produtosTodos os produtos de relance
Todos os produtos
MarketplaceNotícias
Tecnologia

Notícias

Notícias de desenvolvimento de hojeAnúncios oficiais de linguagens, frameworks, GitHub e IADocumentaçãoGuias de linguagens, frameworks e algoritmos

Linguagens de programação

RustTypeScriptJavaScriptPythonGoC#JavaCC++KotlinDart

Frameworks

Frameworks de front-end webNext.jsReactVue.js · NuxtSvelteKitAngular
Frameworks de servidorSpring BootDjangoFastAPIASP.NET CoreNestJS · Express
Frameworks de apps e desktopTauriFlutterReact NativeElectron

Algoritmos

Fundamentos de algoritmosAnálise de complexidade · Ordenação · Busca · Estruturas de dados básicas · Árvores e heapsAlgoritmos essenciaisBusca em grafos · Caminho mínimo e árvore geradora mínima · Programação dinâmica · Algoritmos gulosos · Divisão e conquista · BacktrackingAlgoritmos avançadosAlgoritmos de strings · Matemática e teoria dos números · Manipulação de bits · Árvores de segmentos · Union-FindAlgoritmos práticosEstratégia para entrevistas de código · Cache LRU · Limitação de taxa · Hashing consistente
Toda a documentação de desenvolvimento
Comunidade
ProjetosDescubra criadores e trabalhosRegistros de desenvolvimentoDecisões e aprendizadosPromptsInstruções reutilizáveisProblemas de ferramentas de IAProblemas e contornos de Claude, Codex, GeminiVitrineResultados concluídosGuia da comunidadeComo construímos em aberto
Colabore
Transferência técnicaApps nativos em Rust e eguiConstrução de site10 idiomas, contas, documentação e downloadsConstrução de app de desktopRust e egui, sem WebViewPipeline de lançamento e pagamentoAssinatura, MSI, deb, rpm, AppImage, hashesParceiro de vendasRecomende e ganhe 30%ContatoDesenvolvimento, parcerias e investimento
Serviços
Área de trabalho remotaAcesse seu computador pelo navegadorPacotes de instalação sob medidaSó o necessário, configurações pré-carregadas
Comprar
PT
한국어EnglishDeutschEspañolFrançaisItalianoPortuguês (Brasil)日本語简体中文繁體中文
Entrar
Entrar
TASTEDEV

De pequenas ferramentas a um desenvolvimento melhor.

support@tastedev.netApoiar TASTEDEV
ProdutosLinha de produtosComprarDocsDownloadsMarketplaceSuporte
ComunidadeProjetosRegistros de desenvolvimentoPromptsProblemas de ferramentas de IAVitrine
PolíticasPolítica de privacidadeTermos de usoTermos de assinaturaReembolsoDiretrizes da comunidade
ContaEntrarCriar conta
Visitantes
Hoje
012345678901234567890123456789012345678901234567890123456789
Ontem
012345678901234567890123456789012345678901234567890123456789
Visualizações totais
0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
Empresa
GXSOFT
Representante
CHOI YOUNG GU
Número de registro comercial
853-44-00368
Endereço
9F V24, 351 Gyeongin-ro, Michuhol-gu, Incheon, Republic of Korea
Telefone
+82-10-4404-1523
E-mail
whitecalvin@tastedev.net
Responsável pela privacidade
CHOI YOUNG GU

© 2026 TASTEDEVAs informações dos produtos se baseiam em fontes de desenvolvimento verificadas.Lançado · em melhoria

Documentação
Python
PythonInstalaçãoSeu primeiro programaGuia passo a passoDocumentação oficial e recursosDiscussõesComentários

Outras linguagens

Linguagens de programação10
RustTypeScriptJavaScriptGoC#JavaCC++KotlinDart

Linguagem de programação · Desde 1991

Python

Python é uma linguagem de uso geral e fácil de ler, muito usada em automação, back-ends web, análise de dados e aprendizado de máquina.

Começar o guiaDiscussões

Python é uma linguagem de programação de uso geral criada por Guido van Rossum e lançada pela primeira vez em 1991. A indentação delimita os blocos de código e a sintaxe prioriza a clareza, de modo que os programas costumam lembrar pseudocódigo. O código é executado por um interpretador, o que permite testar ideias de forma interativa e ver o resultado na hora.

Python se destaca onde a velocidade de desenvolvimento e um ecossistema amplo importam mais do que o desempenho bruto: scripts e automação, serviços web, análise de dados, computação científica e aprendizado de máquina. A biblioteca padrão cobre arquivos, rede, processamento de texto e muito mais, e o PyPI reúne centenas de milhares de pacotes de terceiros. As partes que exigem mais desempenho costumam ficar a cargo de bibliotecas escritas em C ou em outras linguagens compiladas.

Para começar, instale o Python 3, abra o interpretador interativo e siga o tutorial oficial. Aprenda cedo a criar um ambiente virtual para cada projeto e a instalar pacotes com o pip; depois, avance para a referência da biblioteca padrão e para a escrita de testes.

Destaques

Sintaxe legível

A indentação define os blocos e a linguagem prefere um jeito claro de fazer cada coisa, o que deixa o código fácil de ler e revisar.

Baterias incluídas

A biblioteca padrão traz módulos para arquivos, JSON, HTTP, expressões regulares, datas, testes e mais, então muitas tarefas dispensam pacotes extras.

Tipagem dinâmica com type hints

As variáveis não precisam de tipo declarado, e as type hints opcionais permitem que editores e ferramentas como o mypy encontrem erros antes da execução.

Ecossistema enorme

O PyPI oferece uma variedade imensa de pacotes, de frameworks web como Django e Flask a ferramentas de dados como NumPy e pandas.

Onde é usada

  • Análise de dados e aprendizado de máquina
  • Back-ends web e APIs
  • Scripts de automação e ferramentas de DevOps
  • Computação científica e ensino

Instalação

  1. 1

    Instalar o Python 3

    No Windows e no macOS, use o instalador do python.org; no Linux, o gerenciador de pacotes da sua distribuição. Depois, confira a versão no terminal (no Windows, com py --version).

    python3 --version
  2. 2

    Criar um ambiente virtual

    Crie um ambiente separado para cada projeto, para que os pacotes não se misturem. No Windows, crie-o com py -m venv .venv e ative-o com .venv\Scripts\activate; no macOS e no Linux, ative-o com source .venv/bin/activate.

    python3 -m venv .venv
  3. 3

    Instalar pacotes com o pip

    Com o ambiente ativado, python aponta para ele em qualquer sistema. Instale pacotes do PyPI com o pip e registre-os em requirements.txt ao compartilhar o projeto.

    python -m pip install requests

Seu primeiro programa

print() escreve o argumento na saída padrão. Salve esta linha como hello.py e execute com python3 hello.py (no Windows, py hello.py) para ver Hello, world!. Não há função main nem etapa de compilação: o interpretador executa o arquivo de cima para baixo.

hello.py

print("Hello, world!")
python3 hello.py

Ferramentas do dia a dia

pip
O instalador de pacotes padrão, que baixa e instala pacotes do PyPI.
venv
Um módulo da biblioteca padrão que cria ambientes virtuais isolados para cada projeto.
pytest
Um framework de testes popular, baseado em instruções assert simples e com muitos plugins.
Jupyter
Notebooks interativos que reúnem código, resultados e anotações, muito usados no trabalho com dados.

Guia passo a passo

Seis capítulos que levam você da instalação aos conceitos essenciais de Python.

  1. Getting StartedInglês
  2. Syntax BasicsInglês
  3. Types and DataInglês
  4. Modules and PackagesInglês
  5. Errors and TestingInglês
  6. Key ConceptsInglês

Documentação oficial e recursos

  • OficialPython Documentation
  • OficialDownload Python
  • OficialPython Package Index (PyPI)
  • AprenderThe Python Tutorial
  • AprenderPython Packaging User Guide
  • ReferênciaThe Python Standard Library
  • ReferênciaThe Python Language Reference
  • ComunidadeDiscussions on Python.org

Frameworks para esta linguagem

  • DjangoDjango é um framework web full-stack em Python para criar rapidamente aplicações web com banco de dados, com ORM, painel de administração e autenticação.
  • FastAPIFastAPI é um framework web Python de alto desempenho para criar APIs, que usa anotações de tipo para validação, serialização e documentação automática.

Discussões

Iniciar uma discussão

Tire dúvidas, compartilhe experiências e troque opiniões sobre Python.

Ainda não há discussões. Comece a primeira.

Nesta página

  1. Destaques
  2. Onde é usada
  3. Instalação
  4. Seu primeiro programa
  5. Ferramentas do dia a dia
  6. Guia passo a passo
  7. Documentação oficial e recursos
  8. Frameworks para esta linguagem
  9. Discussões
  10. Comentários

0 comentários

Principais comentáriosMais recentes primeiro

Fazer login · Faça login para deixar um comentário.