Rodolfo Alves Pereira

A verdade absoluta é mentira e reta só existe na matemática

você está aqui: home > blog > Você fala Python?

Você fala Python?

Se você está querendo escolher uma linguagem de programação para começar as loucuras diante do computado, esta é uma boa opção, aprenda Python.

Introdução


Python é uma linguagem de programação interpretada, para quem usa Ubuntu (linux) ou Mac OS acesse o terminal e digite o comando python.

Mas quem usa windows acesse http://python.org/download/, baixe o interpretador e instala logo em seguida, digita python no prompt de comando.

Ao digitar o comando python acessamos o interpretador python em modo shell, ou seja, digitamos nesse shell uma série de comandos voltados para a programação. vejamos alguns exemplos:

Python 2.6.5 (r265:79063, Apr 16 2010, 13:09:56) 
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

acima temos o shell

Python 2.6.5 (r265:79063, Apr 16 2010, 13:09:56) 
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print 'Hello World!'
Hello World!
>>>

nosso primeiro "Hello World!"

Para criarmos arquivos para serem interpretados, no lugar do shell, criamos um arquivo com a extensão ".py" e em seguida passamos o arquivo com o código python como argumento do interpretador.

rodolfo@horacio:~$ cat helloworld.py 
print 'Hello World!'
rodolfo@horacio:~$
python helloworld.py
Hello World!
rodolfo@horacio:~$

O primeiro comando foi usado para mostrar o conteúdo do arquivo helloworld.py e o segundo é a execução do arquivo

Agora que você já sabe como criar um arquivo python inserir código nele e executar, vejamos mais sobre as palavras reservadas e a sintaxe.

Palavras Reservadas

and        del        from        not        while
as elif global or with
assert else if pass yield
break except import print
class exec in raise
continue finally is return
def for lambda try

Sintaxe


Uma coisa importante que você não pode esquecer, jamais: programando em python, você deve, obrigatoriamente, indentar o código de maneira correta, a interpretação da linguagem depende disso, se você já tem o costume de programar em uma linha só, aprenda fazer de forma legível agora, não é doloroso.

Não temos que usar chaves para delimitar um bloco de código, a indetação é a descrição do limite. Para fazer um condicional, ou seja, o famoso if, usamos a palavra reservada if seguido de uma expressão booleana e por fim, o sinal de dois pontos, a partir disso, a indentação para iniciar um bloco, vide exemplos:

if True:
print 'Olha, verdadeiro'
as constantes True e False são válidas, lembre da primeira letra maiúscula

Temos também alguns operadores lógicos:

== igual
!= diferente
> maior
>= maior ou igual
< menor
<= menor ou igual
além desses operadores usamos as palavras reservadas not, and e or para fazer uma empressão booleana mais elaborada

if 100 == 110:
print 'Isso nao pode ser verdadeiro'

Para todo bloco condicional if temos um bloco para o else caso a condição não seja válida

if 100 == 110:
print 'Isso nao pode ser verdadeiro'
else:
print 'Pois é, 100 não é igual a 110'

Agora você já pode dizer que sabe programar em python, pois já sabe como executar um arquivo ".py" e sabe também executar código em shell. Não é um tutorial completo da linguagem, mas pelo menos, se você está afim de começar a programar em python, já está em um bom caminho.

Para mais informações sobre essa linguagem fascinante acesse: http://www.python.org.br/wiki/AprendaMais.

Fique atento ao blog, logo logo teremos mais sobre a programação Python, quaisquer coisa, deixe um comentário logo abaixo.

postando em Seg 31 de Maio de 2010 as 11:15:00 por Rodolfo Pereira

Comentários

a frase abaixo do seu nome, no topo do blog, é sua? se não, vc deveria dar créditos a seu autor (ou sua autora...)

comentado por vc sabe quem em Sex 09 de Julho de 2010 as 18:16:25


Olá pessoal, sou o Rodolfo Pereira, cientista da computação, programador web, administrador de servidores linux, apaixonado por Software Livre.