Introdução ao Python
O que é Python?
Python é uma linguagem de programação popular. Foi criada por Guido van Rossum e lançada em 1991.
É usada para:
- desenvolvimento web (lado do servidor),
- desenvolvimento de software,
- matemática,
- scripting de sistema.
O que o Python pode fazer?
- Python pode ser usado em um servidor para criar aplicações web.
- Python pode ser usado junto com software para criar fluxos de trabalho.
- Python pode se conectar a sistemas de banco de dados. Também pode ler e modificar arquivos.
- Python pode ser usado para lidar com big data e realizar matemática complexa.
- Python pode ser usado para prototipagem rápida ou para desenvolvimento de software pronto para produção.
Por que Python?
- Python funciona em diferentes plataformas (Windows, Mac, Linux, Raspberry Pi, etc).
- Python tem uma sintaxe simples semelhante ao idioma inglês.
- Python tem uma sintaxe que permite aos desenvolvedores escrever programas com menos linhas do que
algumas outras linguagens de programação.
- Python roda em um sistema interpretador, o que significa que o código pode ser executado assim que é
escrito. Isso significa que a prototipagem pode ser muito rápida.
- Python pode ser tratado de forma procedural, orientada a objetos ou funcional.
Bom saber
A versão principal mais recente do Python é o Python 3, que usaremos neste tutorial.
Neste tutorial, o Python será escrito em um editor de texto. É possível escrever Python em um Ambiente de
Desenvolvimento Integrado (IDE), como Thonny, Pycharm, Netbeans ou Eclipse, que são particularmente úteis ao
gerenciar coleções maiores de arquivos Python.
Sintaxe do Python comparada a outras linguagens de programação
- Python foi projetado para legibilidade e tem algumas semelhanças com o idioma inglês com influência da
matemática.
- Python usa novas linhas para completar um comando, ao contrário de outras linguagens de programação que
frequentemente usam ponto e vírgula ou parênteses.
- Python depende de indentação, usando espaço em branco, para definir escopo; como o escopo de loops,
funções e classes. Outras linguagens de programação frequentemente usam chaves para esse propósito.
Exemplo: Obtenha seu próprio Servidor Python
print("Olá, Mundo!")