0% acharam este documento útil (0 voto)
21 visualizações

Linguagem de Programação Python

Python é uma linguagem de programação de alto nível, amplamente utilizada em desenvolvimento web, ciência de dados e machine learning, conhecida por sua simplicidade e legibilidade. Os conceitos básicos de Python incluem sintaxe, estruturas de controle e tipos de dados, essenciais para iniciantes na programação. A linguagem, criada por Guido Van Rossum em 1989, evoluiu ao longo dos anos com várias versões, introduzindo recursos significativos para programadores.

Enviado por

Larissa Oliveira
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 PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
21 visualizações

Linguagem de Programação Python

Python é uma linguagem de programação de alto nível, amplamente utilizada em desenvolvimento web, ciência de dados e machine learning, conhecida por sua simplicidade e legibilidade. Os conceitos básicos de Python incluem sintaxe, estruturas de controle e tipos de dados, essenciais para iniciantes na programação. A linguagem, criada por Guido Van Rossum em 1989, evoluiu ao longo dos anos com várias versões, introduzindo recursos significativos para programadores.

Enviado por

Larissa Oliveira
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 PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 5

Aluna Vitoria - Linguagem de programação Python (História da linguagem e

conceitos básicos)

O que é Python?

O Python é uma linguagem de programação amplamente usada em aplicações da


Web, desenvolvimento de software, ciência de dados e machine learning (ML). Os
desenvolvedores usam o Python porque é eficiente e fácil de aprender e pode ser
executado em muitas plataformas diferentes. O software Python pode ser baixado
gratuitamente, integra-se bem a todos os tipos de sistema e agiliza o
desenvolvimento.

O que é o Conceito Básico de Python?

Python é uma linguagem de programação de alto nível, interpretada e de uso geral.


O conceito básico de Python refere-se aos fundamentos e princípios que formam a
base dessa linguagem. Esses conceitos incluem a sintaxe, estruturas de controle,
tipos de dados, funções, classes e módulos. Python é conhecido por sua
simplicidade e legibilidade, o que o torna uma ótima opção para iniciantes na
programação. Com o conceito básico de Python, os desenvolvedores podem criar
programas eficientes e elegantes para uma variedade de aplicações. Aprender os
fundamentos da linguagem de programação Python é de extrema importância para
qualquer aspirante a programador ou desenvolvedor. Existem várias razões pelas
quais é importante dominar os fundamentos da linguagem Python: Ampla
aplicabilidade, facilidade de aprendizado, comunidade ativa e demanda no mercado
de trabalho. Ao explorar o conceito básico de Python, é importante compreender
algumas de suas principais características. Aqui estão algumas delas: Sintaxe
simples e legível; tipagem dinâmica; orientação a objetos; bibliotecas e módulos
abrangentes; interpretação e execução imediata.
Como usar o Python? Casos de uso no desenvolvimento de aplicações:

Desenvolvimento Web do lado do servidor

O desenvolvimento Web do lado do servidor inclui as funções de backend


complexas executadas pelos sites para exibir informações ao usuário. Por exemplo,
os sites devem interagir com bancos de dados, interagir com outros sites e proteger
os dados ao enviá-los pela rede. O Python é útil para escrever código do lado do
servidor, porque oferece muitas bibliotecas, que consistem em código pré-escrito
para funções complexas de backend. Os desenvolvedores também usam uma
ampla variedade de frameworks Python que fornecem todas as ferramentas
necessárias para criar aplicações da Web com mais rapidez e facilidade. Por
exemplo, os desenvolvedores podem criar o esqueleto da aplicação Web em
segundos, porque não precisam escrever do zero. Eles podem testar usando as
ferramentas de testes do framework sem depender de ferramentas externas.

Automação com scripts Python

Uma linguagem de script é uma linguagem de programação que automatiza tarefas


que humanos normalmente executam. Os programadores usam amplamente scripts
Python para automatizar muitas tarefas do dia a dia, como as seguintes:

●​ Renomear um grande número de arquivos de uma só vez;


●​ Converter um arquivo em outro tipo de arquivo;
●​ Remover palavras duplicadas em um arquivo de texto;
●​ Executar operações matemáticas básicas;
●​ Enviar mensagens de e-mail;
●​ Baixar conteúdo;
●​ Executar análise de log básica;
●​ Encontrar erros em vários arquivos.
Ciência de dados e machine learning

A ciência de dados consiste em extrair conhecimento relevante dos dados, e o


machine learning (ML) ensina os computadores a aprender automaticamente com
os dados e a fazer previsões precisas. Os cientistas de dados usam o Python para
tarefas de ciência de dados como as seguintes:

●​ Corrigir e remover dados incorretos, o que é conhecido como limpeza de


dados;
●​ Extrair e selecionar vários recursos de dados;
●​ Rotulagem de dados, que é a adição de nomes significativos aos dados;
●​ Encontrar estatísticas diferentes com base nos dados;
●​ Visualizar dados usando tabelas e gráficos, como gráficos de linhas, gráficos
de barras, histogramas e gráficos de pizza.

Os cientistas de dados usam bibliotecas Python de ML para treinar modelos de ML


e criar classificadores que categorizam dados com precisão. Pessoas em diferentes
campos usam classificadores baseados em Python para realizar tarefas de
classificação, como classificação de imagens, textos e tráfego de rede;
reconhecimento de fala; e reconhecimento facial. Os cientistas de dados também
usam o Python para aprendizado profundo, uma técnica avançada de ML.
Desenvolvimento de software

Os desenvolvedores de software geralmente usam o Python para diferentes tarefas


de desenvolvimento e aplicações de software, como as seguintes:

●​ Manutenção do controle de erros no código do software;


●​ Construção automática do software;
●​ Gerenciamento de projetos de software;
●​ Desenvolvimento de protótipos de software;
●​ Desenvolvimento de aplicações de desktop usando bibliotecas de interface
gráfica do usuário (GUI);
●​ Desenvolvimento de jogos simples baseados em texto para videogames
mais complexos.

Automação de testes de software

O teste de software é o processo de verificar se os resultados reais do software


correspondem aos resultados esperados para garantir que o software esteja livre de
erros.

●​ Os desenvolvedores usam frameworks de testes de unidade Python, como


Unittest, Robot e PyUnit, para testar as funções que escrevem.
●​ Os testadores de software usam o Python para escrever casos de teste para
vários cenários de teste. Por exemplo, para testar a interface do usuário de
uma aplicação Web, vários componentes de software e novos recursos.

Os desenvolvedores podem usar várias ferramentas para executar scripts de teste


automaticamente. Essas ferramentas são conhecidas como ferramentas de
continuous integration/continuous deployment (CI/CD – integração
contínua/implantação contínua). Testadores e desenvolvedores de software usam
ferramentas de CI/CD, como Travis CI e Jenkins, para automatizar testes.
História da Linguagem Python:

Guido Van Rossum, um programador de computador na Holanda, criou o Python.


Ele começou em 1989 no Centrum Wiskunde & Informatica (CWI), inicialmente
como um projeto de hobby para se manter ocupado durante o Natal. O nome da
linguagem foi inspirado no programa de TV da BBC “Monty Python’s Flying Circus”,
porque Guido Van Rossum era um grande fã do programa.

Histórico de versões do Python:

Guido Van Rossum publicou a primeira versão do código Python (versão 0.9.0) em
1991. Ela já incluía bons recursos, como alguns tipos de dados e funções para
tratamento de erros.

O Python 1.0 foi lançado em 1994 com novas funções para processar facilmente
uma lista de dados, como mapear, filtrar e reduzir.

O Python 2.0 foi lançado em 16 de outubro de 2000, com novos recursos úteis para
programadores, como suporte para caracteres Unicode e um modo mais rápido de
percorrer uma lista.

Em 3 de dezembro de 2008, foi lançado o Python 3.0. Ele incluía recursos como a
função de impressão e mais suporte para divisão de números e tratamento de erros.

https://awari.com.br/conceito-basico-de-python-aprenda-os-fundamentos-da-linguagem-de-p
rogramacao/#:~:text=Python%20%C3%A9%20uma%20linguagem%20de,%2C%20fun%C3
%A7%C3%B5es%2C%20classes%20e%20m%C3%B3dulos.

https://aws.amazon.com/pt/what-is/python/

Você também pode gostar