Tamanho: 3707
Comentário:
|
Tamanho: 4069
Comentário:
|
Deleções são marcadas assim. | Adições são marcadas assim. |
Linha 5: | Linha 5: |
Python é uma linguagem de uso geral que suporta scripting e que tambem é compilada para byte-code e interpretada dinamicamente. Ela é bastante similar a PERL (quanto a aplicação, não no modo de programar), mas ainda não se tornou tão popular. Pra consertar isso que eu fiz esse tutorial :). È uma linguagem de alto nível que pode fazer coisas extremamente complexas, ainda tem suporte a programação orientada a objetos e é modular, porém é extremamente fácil de aprender. Ela têm também diversos "add-ons" (módulos) que te dão a possobilidade de trabalhar desde mp3 até a criar GUIs (interfaces visuais) para seus programas. |
Python é uma linguagem de uso geral que suporta ''scripting'' e que tambem é compilada para ''byte-code'' e interpretada dinamicamente. Ela é bastante similar a Perl (quanto à aplicação, não no modo de programar), mas ainda não se tornou tão popular. Pra consertar isso é que eu fiz esse tutorial :). Python é uma linguagem de alto nível que pode fazer coisas extremamente complexas, ainda tem suporte a programação orientada a objetos e é modular, porém é extremamente fácil de aprender. Ela tem também diversos ''add-ons'' (módulos) que te dão a possibilidade de trabalhar desde arquivos de áudio mp3 até criar GUIs (interfaces visuais) para seus programas. |
Linha 9: | Linha 9: |
Python roda em quase todas plataformas, para fazer o download do Python acesse http://www.python.org . | Python roda em quase todas as plataformas. Para fazer o download do Python, acesse http://www.python.org . |
Linha 11: | Linha 11: |
Eu quem vos escreve não sou "O PROGRAMADOR DE PYTHON" e sim um aprendiz de Python empolgado :) , neste texto eu sou sintético, tipo eu não ensino a deduzir a fórmula da velocidade de um paraquedas eu te ensino a fórmula. |
Eu, quem vos escreve, não sou "O PROGRAMADOR DE PYTHON" e, sim, um aprendiz de Python empolgado :) , neste texto eu sou sintético, tipo, eu não ensino a deduzir a fórmula da velocidade de um paraquedas, eu ensino a fórmula. |
Linha 14: | Linha 13: |
Então pegue um Café, ops não confunda você vai aprender Python e não Java, baixe o Python e relaxe :) . | Então pegue um Café (''ops''... não confunda, você vai aprender Python e não Java), baixe o Python e relaxe :) . |
Linha 18: | Linha 17: |
Como já disse Python é INTERPRETADA, originalmente, para interpretar seus programas após você fazer o download do Python no site http://www.python.org e ter configurado você so precisa digitar no "console", "terminal", o comando: "python nomedoscript.py" (sem as aspas né...). | Como já disse Python é '''interpretada''' originalmente. Para interpretar seus programas, após você fazer o download do Python no site http://www.python.org e ter configurado, você só precisa digitar no "console" ou "terminal", o comando: "python nomedoscript.py" (sem as aspas, né?). |
Linha 20: | Linha 19: |
Obs: para usuarios windows adicione a pasta onde você instalou o python à variavel PATH do sistema. | Obs: para usuários windows, adicione a pasta onde você instalou o Python à variável PATH do sistema. |
Linha 23: | Linha 22: |
Linha 37: | Linha 31: |
### Programa que escreve na tela "Hello World" #### | ### Programa que escreve na tela "Hello World" # |
Linha 41: | Linha 35: |
### Fim do Programa ####################### | ### Fim do Programa ############################ |
Linha 44: | Linha 38: |
3. Após ter digitado o programa, não copie e cole DIGITE!, salve-o como helloworld.py 4. Pronto, agora é so executar: python helloworld.py |
3. Após ter digitado o programa (não copie-e-cole, '''DIGITE!'''), salve-o como helloworld.py 4. Pronto, agora é só executar: {{{python helloworld.py}}} |
Linha 47: | Linha 41: |
6. Pronto vamos explicar o codigo: * O caractere '#' define um comentário, tudo que vem depois dele na linha não é interpretado * {{{print "Hello World"}}} (print é um comando padrão do Python que imprime na tela os argumentos passados) |
6. Vamos explicar o codigo: * O caracter '#' define um comentário, tudo que vem depois dele na linha não é interpretado * {{{print "Hello World"}}} (print é um comando padrão do Python que imprime na tela os argumentos passados.) |
Linha 62: | Linha 56: |
# print com multiplos argumentos print "5+5=",5+5 # uma string em python é tudo entre "",''. |
# print com múltiplos argumentos print "5+5=",5+5 # uma string em python é tudo entre "" (aspas duplas) # ou '' (aspas simples). |
Linha 69: | Linha 64: |
# print com variaveis minhavariavel = "Essa é a minha variável" # declaração de variável falaremos sobre isso no próximo artigo |
# print com variáveis minhavariavel = "Essa é a minha variável" # declaração de variável # # Falaremos sobre isso # no próximo artigo... |
Linha 78: | Linha 76: |
print "Eu "+"Te "+" Amo" # Somente concatenamos strings através do operador '+' print "Eu ","Te","Amo" # mesma coisa que a linha anterior porém aqui elas só se juntaram na saida, obs.: o espaçamento é automático |
print "Eu "+"Te "+" Amo" # Concatenamos strings através do operador '+'. print "Eu","Te","Amo" # Mesma coisa que a linha anterior, porém aqui # elas só se agrupam na saída. # # obs.: o espaçamento é automático. |
Linha 83: | Linha 84: |
Obs: o comando {{{print}}} aceita múltiplos argumentos, para isso basta separá-los por vírgulas: ','. Como vimos os argumentos podem ser de vários tipos inclusive quando se usa múltiplos argumentos. | Obs.: o comando {{{print}}} aceita múltiplos argumentos, para isto, basta separá-los por vírgulas (','). Como vimos, os argumentos podem ser de vários tipos, inclusive quando se usa múltiplos argumentos. |
Linha 85: | Linha 86: |
Por hoje é só, sei que você leitor(a) ficou com água na boca mas eu estou cansando, e vejam só somente a introdução rendeu todo esse texto :), tenho que dormir já passam das 3 da manha e eu aqui. Abraços até o próximo artigo que com fé em Deus será em breve. |
Por hoje é só, sei que você leitor(a) ficou com água na boca, mas eu estou cansando, e - vejam só - somente a introdução rendeu todo esse texto :), tenho que dormir, já passam das 3 da manhã e eu aqui. Abraços e até o próximo artigo que, com fé em Deus, será em breve. |
Linha 88: | Linha 89: |
Obs: Mande sugestões: ralobao@click21.com.br | Obs.: Mande sugestões: ralobao@click21.com.br |
Linha 93: | Linha 94: |
Revisão e formatação dos Textos: O s v a l d o Santana Neto | Revisão e formatação dos Textos: OsvaldoSantanaNeto, PedroDeMedeiros |
Introdução a Python
O que é Python?
Python é uma linguagem de uso geral que suporta scripting e que tambem é compilada para byte-code e interpretada dinamicamente. Ela é bastante similar a Perl (quanto à aplicação, não no modo de programar), mas ainda não se tornou tão popular. Pra consertar isso é que eu fiz esse tutorial :). Python é uma linguagem de alto nível que pode fazer coisas extremamente complexas, ainda tem suporte a programação orientada a objetos e é modular, porém é extremamente fácil de aprender. Ela tem também diversos add-ons (módulos) que te dão a possibilidade de trabalhar desde arquivos de áudio mp3 até criar GUIs (interfaces visuais) para seus programas.
Python roda em quase todas as plataformas. Para fazer o download do Python, acesse http://www.python.org .
Eu, quem vos escreve, não sou "O PROGRAMADOR DE PYTHON" e, sim, um aprendiz de Python empolgado , neste texto eu sou sintético, tipo, eu não ensino a deduzir a fórmula da velocidade de um paraquedas, eu ensino a fórmula.
Então pegue um Café (ops... não confunda, você vai aprender Python e não Java), baixe o Python e relaxe .
O Interpretador
Como já disse Python é interpretada originalmente. Para interpretar seus programas, após você fazer o download do Python no site http://www.python.org e ter configurado, você só precisa digitar no "console" ou "terminal", o comando: "python nomedoscript.py" (sem as aspas, né?).
Obs: para usuários windows, adicione a pasta onde você instalou o Python à variável PATH do sistema.
Seu Primeiro Programa, Hello World
Vamos lá ta na hora de começar a programar:
- Abra seu editor preferido..
- Agora digite o código abaixo:
Após ter digitado o programa (não copie-e-cole, DIGITE!), salve-o como helloworld.py
Pronto, agora é só executar: python helloworld.py
- Vai aparecer na sua tela algo impressionante: "Hello World" (sem as aspas!)
- Vamos explicar o codigo:
- O caracter '#' define um comentário, tudo que vem depois dele na linha não é interpretado
print "Hello World" (print é um comando padrão do Python que imprime na tela os argumentos passados.)
Obs: O comando print também aceita numeros, variáveis, expressões, etc... Exemplos:
Obs.: o comando print aceita múltiplos argumentos, para isto, basta separá-los por vírgulas (','). Como vimos, os argumentos podem ser de vários tipos, inclusive quando se usa múltiplos argumentos.
Por hoje é só, sei que você leitor(a) ficou com água na boca, mas eu estou cansando, e - vejam só - somente a introdução rendeu todo esse texto :), tenho que dormir, já passam das 3 da manhã e eu aqui. Abraços e até o próximo artigo que, com fé em Deus, será em breve.
Obs.: Mande sugestões: ralobao@click21.com.br
ralobal@click21.com.br RaLobao
Revisão e formatação dos Textos: OsvaldoSantanaNeto, PedroDeMedeiros