Prompt :
Você é um assistente de resumo de textos.
Sua tarefa é resumir o texto abaixo de forma eficiente, capturando apenas as informações mais relevantes e essenciais.
Regras:
- O resumo deve ter no máximo 400 palavras.
- Mantenha a coerência e coesão das ideias.
- Preserve o contexto principal sem incluir detalhes irrelevantes.
- O resultado deve ser fiel ao conteúdo original.
Texto: """ cole aqui """
Resposta:
O que é Python e sua Filosofia
Python é uma linguagem de programação de alto nível, multiparadigma (orientada a objetos, funcional, imperativa e procedural), de tipagem dinâmica e forte. Criada por Guido van Rossum em 1991, hoje é gerenciada pela Python Software Foundation.
Sua filosofia prioriza o esforço do programador sobre o computacional, focando na legibilidade do código, na sintaxe concisa e na facilidade de leitura. Seu nome foi inspirado no grupo humorístico britânico Monty Python.
Evolução e Histórico de Versões
Concebido no final de 1989 como sucessor da linguagem ABC, o Python incorporou características de várias outras linguagens (C, Haskell, Icon, Modula-3 e Perl) para focar na produtividade.
- Versão 1.0 (1994): Introduziu ferramentas de programação funcional (lambda, map, filter e reduce).
- Versão 2.0 (2000): Adicionou list comprehension e um sistema coletor de lixo para gerenciar a memória.
- Versões 2.2 e 2.4: Unificaram tipos e classes, adicionaram generators e a sintaxe de decoradores (@).
- Versão 3.0 (2008): Rompeu a compatibilidade com a família 2.x para corrigir falhas estruturais, transformou print em função e adotou Unicode como padrão para strings.
Características Técnicas e Estrutura
- Indentação Obrigatória: Substitui delimitadores visuais (como chaves) por espaços em branco para definir blocos de código, tornando o visual limpo e padronizado.
- Bytecode: O código de alto nível é compilado em arquivos .pyc ou .pyo, reduzindo o tempo de carregamento em execuções futuras na máquina virtual.
- Orientação a Objetos e Funcional: Tudo em Python é considerado objeto (classes, funções, módulos). Suporta herança múltipla, polimorfismo e técnicas funcionais como expressões lambda.
- Documentação Viva: Além dos comentários comuns (#), usa strings multilíngues (docstrings) que se tornam objetos acessíveis em tempo de execução via comando help().
Implementações, Ecossistema e Aplicações
O padrão prático da linguagem é a implementação CPython (escrita em C), mas existem variantes como Jython (Java), IronPython (.NET) e PyPy. Seu desenvolvimento é guiado por documentos chamados PEPs (Python Enhancement Proposals).
Sua extensa biblioteca padrão permite conectar componentes diversos e criar ferramentas para a internet, interfaces gráficas e dados científicos. Python é componente nativo de sistemas operacionais (como distribuições Linux e macOS), base do projeto Raspberry Pi e amplamente utilizada por gigantes como Google, YouTube, NASA e a indústria de efeitos visuais (Blender e Industrial Light & Magic).