Comentários do Blog

  1. Avatar de berlotto
    Muito legal Magnum !
    Incluse dei uma olhada no under-linux tb que fazia algum tempo que não passava aqui, e jah me re-cadastrei e retomarei as atividades por aqui acompanhando incluseve o curso de Python !
    Eu coloquei o RSS deste seu blog no meu humilde agregador pessoal (http://berlotto.blog.br/agreg/ ) !

    Até mais !
    Obrigado
  2. Avatar de Magnun
    Olá tony,

    Mandou bem, a / do /usr/bin me passou despercebido. Quanto à identação é o que vc falou mesmo. Lembrem-se de quando postar codigo aqui utilize as tags code (entre colchetes) e /code (entre colchetes) para que seja preservado a edentação.

    Até mais...
  3. Avatar de Magnun
    Ótimo cara!! Obrigado por comentar!
  4. Avatar de zeusnet
    Li todo seu curso e gostei...

    Programação não é minha area...

    Adoraria ver um curso de Redes Wireless e ou Mikrotik...
  5. Avatar de tony130666
  6. Avatar de tony130666
    faltou: Quantas vezes voce quer tentar acessar o servidor? dir() >>> estou certo?
    Mas deu para entender...

    $ python conecta_srv.py
    Ok, iremos tentar ['__builtins__', '__doc__', '__file__', '__name__', '__package__', 'senha', 'usuario'] vezes
  7. Avatar de tony130666
    Valeu Magnum, tu é fera mesmo, e o meu código foi de grande valia, pois é um código de iniciante para iniciante. Se fosse um código perfeito, não iríamos aprender o que você explicou.
    Estou muito feliz, com que esta linguagem proporciona.
    Respondi o primeiro post, onde percebi um erro no cabeçalho #!usr/bin/python e deveria ser por padrão #!/usr/bin/env python. Um detalhe que para mim que sou puro iniciante me valeu a atenção.

    E o problema da indentação que não foi culpa do nosso colega lá e sim do retorno da página.
    def linha(): >>> pede indentação
    print algo
    print algo
    Não mantem o espaço:
    ....... print algo
    ....... print algo
    Os pontos para mostra o espaço que deveria ter ficado....
  8. Avatar de tony130666
    ### Aqui o código corrigido: ###
    ### Percebi que onde se titulava erro de indentação, é um erro de retorno do html da página.
    ### Então onde tem pontinhos é o o espaço dado. Então esqueça os pontos...

    #!/usr/bin/env python
    # -*- coding: utf-8 -*-

    def linha():
    .......print '\n'
    .......print '-'*25
    .......print '\n'


    nome = raw_input('Ola! qual o seu nome? ')
    linha()
    print 'Seja bem vindo %s' % nome
    linha()

    num1 = (int(raw_input('Por favor digite um numero: ')))
    linha()

    num2 = (int(raw_input('Por favor digite outro numero: ')))
    linha()

    soma = num1 + num2
    print 'A soma dos dois numeros é: %s' % soma
    linha()
    Atualizado 20-08-2010 em 22:21 por tony130666
  9. Avatar de tony130666
    Demorei, mas estou aqui. Pois é fiz bem simples e sem nenhum tratamento de erro, e funções e tal. Pois foi pedido para entrada de dois número e a soma dos dois.....
    Afinal tem que se entrar bem com iniciante. ou não?

    Uso o shell + commander ou + zenity, xdialog e etc..
    Mas é puro hobby...
    Espero aprender um pouco desta linguagem maravilhosa que é python.

    Alias o código do Markim ficou bem completo e talvez até completo demais para iniciantes.
    Seria bom explicá-lo passo a passo mais adiante.
    Bom corrija o inicio onde está:
    #!usr/bin/python >>> seria melhor #!/usr/bin/env python
    Houve dois erros um muito grave onde não tem a barra "/" e a falta do env.

    O "env" é irrelevante.

    Mas, a falta da barra "/" retorna erro de caminho inválido, por não existir o "usr/bin/python" fora da raiz, que deverira ser "/usr/bin/python".

    Pelo menos usando o chmod u+x pyprog.py
    e:
    $ ./pyprog.py

    Mas, funciona usando:
    $ python pyprog.py

    E também a indetação, pois sem ela o código não funciona. Pois a função que termina com ":" exige a tal indentação.

    Erro de indentação é culpa do retorno da página. ......

    Me corrija se eu estiver errado.

    E viva a liberdade de informação!!!
    Atualizado 20-08-2010 em 22:26 por tony130666
  10. Avatar de AondenetInformatica
    Interessante esse curso. Parece que Magnun além de um um bom curso mantém certa interatividade com os que estudam. Depois de finalizar o meu curso que estou fazendo em Shell e diversas linguagens imbuídas como awk. Vou verificar melhor esse curso de Python. Mas não deixo de acompanhar e verificar a qualidade do material que é relevante.