Apostila do Minicurso de Python - UFU

Introdução à Linguagem

A linguagem de programação Python foi criada por Guido van Rossum em 1989, e seu nome foi inspirado no grupo humorístico Monty Python, criador do famoso Monty Python's Flying Circus. Guido não queria que Python fosse associado com a cobra python (píton), porém quando foi lançar um dos primeiros livros sobre a linguagem, a editora O'Reilly, que tem a "mania" de colocar animais como capa, sugeriu colocar uma cobra e assim ela ficou associada à linguagem.

Desde o início, o principal foco da linguagem foi aumentar a produtividade do programador. Já em 1991, Guido publicou o código da linguagem e, desde então, ela vem evoluindo em versões e funcionalidades. Atualmente, a linguagem encontra-se na versão 3 e em constante aprimoramento. Abaixo, um exemplo do clássico "Hello, World!":

# até a versão 2.x
print "Hello, World!"

# a partir da versão 3.x
print("Hello, World!")

Python é uma linguagem de programação interpretada, de código-fonte aberto e disponível para vários sistemas operacionais. Diz-se que uma linguagem é interpretada se esta não precisar ser compilada (traduzida para uma linguagem da máquina), mas sim lida por um outro programa (chamado de interpretador) que traduzirá para a máquina o que seu programa quer dizer. O interpretador para Python é interativo, ou seja, é possível executá-lo sem fornecer um script (programa) para ele. Ao invés disso, o interpretador disponibilizará uma interface interativa onde é possível inserir os comandos desejados um por um e ver o efeito de cada um deles. O interpretador da linguagem Python é chamado IDLE (Integrated DeveLopment Environment).