---
title: What Is Python Used for
localeTitle: O que é o Python usado para
---
## O que é o Python usado para

O Python pode ser facilmente usado para projetos pequenos, grandes, on-line e off-line. As melhores opções para utilizar Python são desenvolvimento web, scripts simples e análise de dados. Abaixo estão alguns exemplos do que o Python permitirá que você faça:

##### Desenvolvimento web:

Você pode usar o Python para criar aplicativos da Web em muitos níveis de complexidade. Há muitos excelentes frameworks web em Python, incluindo Pyramid, Django e Flask, para nomear um pouco.

##### Análise de dados:

Python é a principal linguagem de escolha para muitos cientistas de dados. Python cresceu em popularidade dentro do campo devido à disponibilidade de muitas excelentes bibliotecas focado em ciência de dados (dos quais NumPy e Pandas são dois dos mais conhecidos) e visualização de dados (como Matplotlib e Seaborn). Pyton realmente fez trituração de dados Divertir-se com todas as suas inúmeras bibliotecas disponíveis. O Ipython com JupyterLab é outra forma de Python que melhora o uso do Python no campo da ciência de dados.

##### Automação:

O Python é uma linguagem muito flexível que pode ser usada para automatizar tarefas chatas ou repetitivas. Os administradores do sistema costumam usá-lo escrevendo scripts que podem ser facilmente executado a partir do terminal. O Python também pode ser usado para criar bots que automatizam algumas de nossas tarefas diárias.

##### Inteligência artificial:

O Python também é usado extensivamente no crescente campo da Inteligência Artificial (AI). O Google selecionou o Python para ser uma das primeiras linguagens de programação bem suportadas para treinamento e interação com modelos usando o Tensorflow.

#### Desenvolvimento de aplicativos para dispositivos móveis

Aplicativos móveis e jogos podem ser criados com python usando Kivy, Pygame e PyQt.

#### Segurança e Rede:

O Python é usado para construir ferramentas de rede e ferramentas de segurança que são amplamente usadas. A automação remota do Python é a mais segura, rápida e eficiente para testes em nuvem de frameworks, é por isso que os desenvolvedores profissionais usam o python para criar as estruturas mais seguras e para as programações de soquete.

##### Aprendizado de Máquina, Aprendizado Profundo

O Python é uma das melhores linguagens adequadas para aprendizado de máquina, aprendizado profundo e análise de dados com uma fortaleza em todos eles.

Existem linguagens especializadas mais adequadas para várias funções, como R e MATLAB, mas quando se trata de campos sobrepostos de aplicativos, o python ganha mãos para baixo devido a sua flexibilidade e prototipagem rápida e disponibilidade de bibliotecas.

#### Desenvolvimento de Bots de Telegramas

Você pode usar o Python e algumas bibliotecas Python para desenvolver seus próprios [Bots de Telegramas](https://core.telegram.org/bots)

#### Coleta de dados por rastreamento e raspagem

O Python também pode ser usado pelos códigos-fonte das páginas de análise e recuperar seus dados. Usando alguns módulos python, tais como: Scrapy e também (por alguns motivos e páginas que usa javascript) Selenium, deve fazer o truque!

#### Mais Informações:

Aqui está um [link](https://www.python.org/about/apps/) para uma seção do site oficial do Python descrevendo seus vários aplicativos.

#### Python é geralmente usado para

*   Desenvolvimento Web e Internet
*   Avanço Educacional
*   Estudos Científicos / Computação
*   Desenvolvimento de desktop
*   Computação Numérica
*   Desenvolvimento de software
*   Desenvolvimento de Aplicativos Corporativos
*   Aprendizado de Máquina
*   IOT
*   Desenvolvimento de jogos
*   Prototipagem Rápida
*   Automação do Navegador
*   Análise de dados
*   Raspando dados de sites
*   Processamento de imagem

## Por que o Python tem uma gama tão ampla de uso?

*   Python tem muitos pacotes para trabalhar, alguns variando de pesquisa aeroespacial para matemática. \* Em segundo lugar, por escolher fazer parte da comunidade de código aberto. Sim! Python é de código aberto.
*   Por sua sintaxe simples e elegante. \* Existem muitas funções internas por causa de quais códigos Python são pequenos em comparação com outros códigos que são mesmos no contexto, mas escritos em linguagem diferente.
*   O Python também suporta moda de programação orientada a objetos. Assim, essas coisas aumentam a popularidade do Python em várias comunidades.

#### Alguns artigos cobrindo a usabilidade do python

*   [10 principais usos do Python](http://www.dummies.com/programming/python/10-major-uses-of-python/)
*   [Aplicativos para Python](https://www.python.org/about/apps/)
*   [Onde a linguagem Python é usada?](https://stackoverflow.com/questions/3043085/where-is-python-language-used)
*   [O que é usado para o Python?](https://stackoverflow.com/questions/1909512/what-is-python-used-for)

O índice oficial de pacotes para python está [aqui](https://pypi.python.org/pypi) .