Como aprender Python neste site?
Linux já possui o Python instalado ou após instalar o Python (outra plataforma), no menu categorias clique em Python e vá para o primeiro post, cada post contem uma teoria e um código fonte, sigas os em ordem decrescente ou seja do ultimo para o mais recente, o post mais antigo contem as primeiras lições e como usar algumas IDEs Python, continue acompanhando o site para se atualizar e aprender mais sobre Python.
O que é Python?
Python é uma linguagem de programação de alto nível , interpretada, imperativa, orientada a objetos, funcional, de tipos dinâmicos e forte. Foi lançada por Guido van Rossum em 1991. Atualmente possui um modelo de desenvolvimento comunitário, aberto e gerenciado pela organização sem fins lucrativos Python Software Foundation. Apesar de várias partes da linguagem possuírem padrões e especificações formais, a linguagem como um todo não é formalmente especificada.
O que posso fazer com o Python?
Python é uma linguagem de uso geral que pode ser empregada em vários tipos de problemas. A biblioteca padrão inclui módulos para processamento de texto e expressões regulares, protocolos de rede (HTTP, FTP, SMTP, POP, XML-RPC, IMAP), acesso aos serviços do sistema operacional, criptografia, interface gráfica etc. Além da biblioteca padrão, existe uma grande variedade de extensões adicionais para todo tipo de aplicação.
Como programar em Python?
Uma ótima maneira de aprender a programar em Python é usando um interpretador em modo interativo. Dessa forma você pode digitar linhas de comando e observar a cada passo como o computador interpreta e executa estas instruções. A maioria das distribuições Linux já contempla uma instalação do Python, em nosso caso usaremos o Ubuntu que instalamos em uma VM, basta abrir o terminal digitar o comando:
python
Você vai receber a seguinte menssagem:
Python 2.7.5+ (default, Sep 19 2013, 13:48:49) [GCC 4.8.1] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>>
Pronto você ja está dentro interpretador, tecle enter duas vezes, você pode perceber que o interpretador espera que você digite uma instrução e continua indagando você com os caracteres “>>>”, estes caracteres são conhecidos como “prompt”.
digite após prompt:
5 + 5
e o intepretador lhe a resposta exata: 10
Então podemos perguntar ao interpretador sobre as quatro operações basicas usando numeros interiros e numeros flutuantes, tente usar os exemplos abaixo digitando sempre linha a linha:
100 + 5 + 11 100 - 60 200 * 4 20 / 2
Agora tente algo assim:
7 / 2 7 / 2.0
Você percebe que obteve duas respostas diferentes pela mesma pergunta, quando você não utliza o ponto decimal o interpretador assume que você trabalha com numeros inteiros.
Você também pode usar variáveis, digite:
variavel = 100 variavel + 50 nome ="Joao" sobrenome ="Silva" nome + " " + sobrenome euro = 3.22 15 * euro
Podemos usar o comando print:
print nome, sobrenome print variavel print 15 * euro
Vamos criar nosso primeiro programa:
tab =5 for n in range(1,11) : print "tabuada ", tab," x ", n, " = ", tab * n
Como criar seu primeiro programa Python no Linux?
Clique para criar seu primeiro programa Python.