0% acharam este documento útil (0 voto)
4 visualizações3 páginas

Python

Python é uma linguagem de programação de alto nível, criada por Guido van Rossum, conhecida por sua simplicidade, legibilidade e versatilidade. Desde sua primeira versão em 1991, evoluiu para se tornar uma das linguagens mais utilizadas, com aplicações em desenvolvimento web, ciência de dados, automação e mais. Apesar de suas vantagens, como uma ampla comunidade e grande número de bibliotecas, enfrenta desvantagens em desempenho e uso de memória.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações3 páginas

Python

Python é uma linguagem de programação de alto nível, criada por Guido van Rossum, conhecida por sua simplicidade, legibilidade e versatilidade. Desde sua primeira versão em 1991, evoluiu para se tornar uma das linguagens mais utilizadas, com aplicações em desenvolvimento web, ciência de dados, automação e mais. Apesar de suas vantagens, como uma ampla comunidade e grande número de bibliotecas, enfrenta desvantagens em desempenho e uso de memória.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd

1.

Nome da linguagem: Python


[Link]: Guido van Rossum
[Link]: Python é uma linguagem de programação de alto nível, interpretada,
dinâmica e multiplataforma.

2. História e Contexto
Python nasceu de um projeto pessoal de Guido van Rossum, enquanto ele
trabalhava no CWI (Centrum Wiskunde & Informatica) na Holanda. Durante o
final dos anos 1980, Van Rossum queria criar uma linguagem que fosse uma
melhoria da linguagem ABC, corrigindo limitações como extensibilidade e
interatividade com o sistema operacional.

A primeira versão oficial, Python 0.9.0, foi lançada em 1991, trazendo já suporte
para exceções, tipos de dados complexos como listas e dicionários, funções, e
módulos – recursos avançados para a época. O código de Python foi
disponibilizado publicamente, o que favoreceu sua popularização entre
acadêmicos e entusiastas.

Em 2000, foi lançada a versão Python 2.0, marcando um novo ciclo de


crescimento, com recursos como coleta de lixo por contagem de referência e list
comprehensions. Em 2008, foi lançada a versão 3.0, uma grande reformulação
da linguagem, com foco em clareza e consistência, mesmo sendo incompatível
com a versão anterior.

Hoje, Python é uma das linguagens mais utilizadas no mundo, alimentando


desde simples scripts até sistemas de inteligência artificial, sendo uma peça
central no avanço da ciência de dados, automação e inovação em software.

3. Características Principais
 Python é conhecida por sua filosofia de simplicidade e legibilidade. Sua sintaxe
é clara e direta, utilizando indentação obrigatória para definir blocos de código,
o que melhora a estrutura e facilita a manutenção.

 Principais características:

 Tipagem dinâmica: não é necessário declarar o tipo da variável explicitamente.

 Interpretada: o código é executado linha por linha, facilitando testes rápidos e
protótipos.

 Multiplataforma: funciona em Windows, Linux, macOS e até em dispositivos
embarcados.

 Paradigmas múltiplos: suporta programação orientada a objetos, funcional e
procedural.

 Grande biblioteca padrão: chamada de “batteries included”, cobre desde
manipulação de arquivos até protocolos de internet.

 Modularidade: permite reutilização de código com módulos e pacotes.

 Extensível: pode se integrar com C, C++ e outras linguagens.

4. Aplicações Práticas
Python é amplamente adotada por causa da sua versatilidade e simplicidade.
Alguns dos principais campos de aplicação são:

Desenvolvimento Web: com frameworks como Django e Flask, que permitem


construir APIs, sistemas de login, e sites robustos com rapidez.

Ciência de Dados e Inteligência Artificial: usada com bibliotecas como Pandas,


NumPy, Scikit-learn, TensorFlow e PyTorch. Permite desde análises estatísticas
simples até a criação de redes neurais profundas.

Automação de tarefas e scripts administrativos: ideal para tarefas como


renomear arquivos em lote, enviar e-mails automáticos ou coletar dados de
páginas web (web scraping).

Segurança e Cibersegurança: usada para pentests, análise de malware,


ferramentas como Scapy ou Pwntools.

Internet das Coisas (IoT): frequentemente usada com placas Raspberry Pi, para
controlar sensores e atuadores.

Educação: por sua simplicidade, é amplamente usada como linguagem


introdutória em cursos de programação.

Grandes empresas como Google, Netflix, Dropbox, NASA, Meta e Spotify


utilizam Python em seus sistemas internos e externos.

5. Vantagens e Desvantagens
Vantagens de Python:
✅ Sintaxe simples e intuitiva: ideal para iniciantes e permite escrever menos
código com mais eficiência.

✅ Ampla comunidade: ajuda na resolução de problemas e crescimento contínuo


da linguagem.

✅ Grande número de bibliotecas e frameworks: cobre praticamente qualquer


área da computação.

✅ Versatilidade: serve para desenvolvimento web, ciência de dados, automação,


desktop, e mais.

✅ Produtividade: ideal para prototipagem e entregas rápidas.

Desvantagens de Python:

❌ Desempenho inferior a linguagens compiladas (como C ou Java), por ser


interpretada.

❌ Uso elevado de memória, o que afeta aplicações embarcadas e tempo real.

❌ Não é ideal para desenvolvimento de aplicativos móveis nativos (embora seja


possível com ferramentas como Kivy ou BeeWare).

❌ A transição entre Python 2 e 3 causou divisões na comunidade por um bom


tempo.

Você também pode gostar