H A N D F Y

Carregando Experiência

Python é uma linguagem de programação interpretativa, open source, multiplataforma e orientada a objetos.

Ela é uma das mais utilizadas no mundo, podendo servir de base para soluções digitais básicas e também complexas.

Ainda que seja uma das linguagens mais acessíveis, para desenvolver projetos, é preciso dominar e saber aplicar alguns conceitos, como o de comandos, por exemplo.

Podemos defini-los como toda e qualquer instrução que um programador Python executa.

Existem diferentes tipos de comandos, mas um dos mais usados é o de atribuição.

Ele é representado pelo símbolo de “=”, que cria novas variáveis e dá a elas valores referenciais (letras, símbolos, palavras ou números).

Por exemplo, se você vai desenvolver um aplicativo que é uma calculadora, ao realizar uma conta matemática simples de 2 + 2, temos três valores, os dois números e o sinal de adição.

Ao executar um comando de atribuição, o resultado (4) vai aparecer.

Ou seja, surgiu uma nova variável com o seu valor referencial.

Em outras palavras, os comandos Python são recursos, assim como as expressões, que facilitam o trabalho dos profissionais de desenvolvimento e programação.

Vale lembrar também que todos eles são em inglês, o que torna a atuação do operador ainda mais intuitiva.

Vejamos a seguir algumas especificações dessa linguagem:

  • A linguagem Python é multiparadigma, o que significa que podemos programar com base em diferentes estilos de programação, como a programação funcional, a procedural e a orientada a objetos
  • Python é uma linguagem multiplataforma, pois tem versões para diversos sistemas operacionais, entre eles: Windows, Linux e macOS. Além disso, ela é mantida pela Python Software Foundation (PSF), uma organização sem fins lucrativos.
  • O Python é uma linguagem interpretada, pois ela não gera aquivos executáveis como acontece na linguagem C, por exemplo. Em vez disso, ela contém um interpretador, que é responsável por traduzir o código fonte em linguagem de máquina e, assim, executar o programa.
  • Na prática, o interpretador transforma o código-fonte para o formato byte code, que corresponde à linguagem de máquina ou código binário, e envia para um ambiente chamado PVM — Python Virtual Machine —, sendo uma máquina virtual Python que contém o ambiente capaz de executar o programa.

É importante dizer que existe como gerar arquivos executáveis a partir do código-fonte escrito em Python. Entretanto, é preciso utilizar ferramentas desenvolvidas por terceiros, como a Py2exe, PyInstaller, entre outras.

Outros Conteúdos