quarta-feira, 27 de janeiro de 2021

O que é Python? [Guia para iniciantes] | Aplicativos e Software | Tecnoblog

Python é uma linguagem de programação de alto nível, ou seja, com sintaxe mais simplificada e próxima da linguagem humana, utilizada nas mais diversas aplicações, como desktop, web, servidores e ciência de dados. Saiba mais sobre ela, sua origem e principais vantagens neste guia para iniciantes.

Python é uma linguagem de programação muito popular (Imagem: Christina Morillo / Pexels)

O Python foi lançado no início da década de 90 pelo programador e matemático alemão Guido Van Rossum. A linguagem foi projetada para dar ênfase no trabalho do desenvolvedor, facilitando a escrita de um código limpo, simples e legível, tanto em aplicações menores quanto em programas mais complexos.

A linguagem oferece recursos como tipagem dinâmica e forte (tipo de dado do valor deve ser do mesmo tipo da variável), orientação a objetos, multiparadigmas (programação funcional e imperativa), além de recursos poderosos em biblioteca padrão e via módulos e frameworks desenvolvidos pela comunidade. Seu código é aberto e a utilização é gratuita, rodando em praticamente qualquer sistema operacional.

Abaixo, um exemplo de um código em Python que recebe o nome de uma pessoa e o exibe na tela.

nome = input('Qual é o seu nome?')

print ('Olá, %s.' % nome)

Uma curiosidade: muitas pessoas associam a linguagem de programação com a cobra Píton (python, em inglês), mas na verdade o nome foi inspirado no Monty Python, um famoso grupo de comédia britânico da década de 70.

Exemplo de código Python (Imagem: Chris Ried / Unsplash)

Devido a sintaxe simples, um código escrito em Python geralmente é menor e mais legível se comparado com outras linguagens, como C++ ou PHP. Há menos exigências “gramaticais”, como parênteses em estruturas de seleção ou ponto-e-vírgula no fim da linha, e o código é estruturado com base em espaços em brancos.

O Python pode ser utilizado no seu próprio computador, executando os programas pelo terminal de comando por alguma das implementações disponíveis, como CPython ou PyPy.

Pela sua versatilidade, também serve como uma linguagem de scripts para aplicações web rodando do lado do servidor, e como ferramenta para desenvolvimento de plugins que expandem as funcionalidades de outros programas. Nas áreas de ciências, Python é bastante utilizado em bibliotecas matemáticas como NumPy e SciPy, e também serve como base de muitos projetos de inteligência artificial e aprendizado de máquina.

O ciclo de desenvolvimento do Python é baseado em versões principais. A atual é a 3.9, mas a Python Software Foundation, organização sem fins lucrativos responsável pela linguagem, continua oferecendo suporte para versões mais antigas, como a 2.7. Para quem está começando, essa é uma informação importante, pois há mudanças significativas entre algumas versões, principalmente entre a 2.x e a 3.x.

A linguagem também é bastante querida pela comunidade de desenvolvedores. Em uma pesquisa realizada pela empresa SlashData em 2020, o Python ficou em segundo lugar no ranking das linguagens de programação mais populares entre os profissionais da área.

Você pode aprender mais sobre Python e seus recursos acessando a documentação oficial.

Renascimento da ordem; Saiba como jogar Star Wars Jedi: Fallen Order e prepare-se para recomeçar os cavaleiros da força

Estratégia por turnos; saiba como jogar Gears Tactics e mergulhe na série mais famosa do Xbox com o máximo de táticas

Além da percepção física; veja como jogar Control e aprenda o básico sobre esse jogo cheio de mistério e arquétipos

Battle Royale 2.5D; saiba como jogar Worms Rumble e conheça os principais pontos para a luta das minhocas raivosas

Jogo histórico de cartas; veja como jogar Magic: The Gathering Arena, versão digital para novos e velhos fãs da série

Comentários com a maior pontuação

Levantamento mostra JavaScript como linguagem de programação mais popular, mas Python e Java também se destacam

Python chegou ao 2º lugar no ranking da RedMonk com linguagens de programação mais populares; JavaScript lidera lista

Google lista melhores apps e jogos de 2020 na Play Store, incluindo Genshin Impact, Dream League Soccer, Disney Plus e mais

Criador da linguagem de programação Python remove palavras "mestre" e "escravo" por motivos de diversidade

O Apple Music no Google Home chega primeiro para usuários fora do Brasil, mas a Alexa já reproduz este streaming por aqui

Nenhum comentário:

Postar um comentário