Comentários do Blog

  1. Avatar de Jockerman
    Uma limitação obvia seria o limite máximo da função range, em caso de iterações muito grandes acontece overflow. Tem como contornar isso (embora parece ser algo pouco utilizado)? xrange() seria uma alternativa?
    Atualizado 03-03-2010 em 22:36 por Jockerman
  2. Avatar de Magnun
    Olá Erick!

    Ótima sugestão. Na verdade essa é a abordagem que uso. Esse caso foi uma excessão, uma explicação mais voltada para a pessoa que me propôs a questão e já é "um mais avançada" no Python. Na verdade, no meu curso, ainda nem expliquei o import statement, por isso não aprofundei. Isso será mostrado com detalhes mais futuramente, onde pretendo pegar os principais módulos da biblioteca padrão do Python e destrincha-los com bastante detalhes.

    Atém mais!
  3. Avatar de Erick
    Ótima explicação, bem clara e objetiva.
    Só uma dica, quando usar bibliotecas ou imports em exemplos e explicações seria legal sempre explicar o que aquele import ou biblioteca está fazendo ali a operação que ela realiza, não somente "Ei, vamos ser práticos use a biblioteca X", para quem não programa na linguagem ou está começando acaba ficando perdido. De resto ta ótimo parabéns.
  4. Avatar de Magnun
    Jockerman,

    Acabei de postar a última parte da solução da sua dúvida: [Curso de Python] A fun
  5. Avatar de Magnun
    Olá Jokerman, para um iniciante em Python, você parece ter conhecimentos bem vastos! Um iniciante geralmente nem tem idéia do que é Cython.

    Com certeza todas as linguagens tem suas vantagens e peculiaridades, mas até o momento não achei algo que o for do C faz e o for do Python não é capaz de fazer, poderia me dar um exemplo?

    Obrigado pelos comentários!
  6. Avatar de Jockerman
    Sou um iniciante em Python, mas no meu ponto de vista o Van Rossum não conseguiu imprimir ao for no Python o mesmo poder que encontramos no for em outras linguagens (C por exemplo). Embora em algumas situações o for Python certamente é mais apropriado.

    Talvez essas limitações peculiares de cada linguagem de programação expliquem a necessidade de conhecer outras linguagens, para solucionar problemas particulares. Não raro torna-se necessário embutir código C inline em Python e vice-versa, seja para facilitar a solução de algum problema (Python em C) ou mesmo aumentar o desempenho (C em Python).
  7. Avatar de Magnun
    Olá makoreactor,

    Bom saber que você está acompanhando desde o início! Vai ter exercícios propostos sim, só um pouco mais pra frente! Continue lendo. Quanto ao PDF, eu não tenho nada do tipo, infelizmente.

    Até mais...
  8. Avatar de beirsdorf
    só minha ex-professora Elda com sistemas lineares para responder isso.
  9. Avatar de makoreactor
    Estou acompanhando desde o inicio o seu curso e estou gostando muito. Gostaria de saber se você tem as aulas em pdf ou algo parecido para baixar. Gostaria também que tivesse mais alguns exercícios propostos, pois para nós iniciantes é um pouco dificil de pensar em usar python na pratica.
    Obrigado
  10. Avatar de yjmenezes
    Muito legal o problema.

    Segue uma solucao com o Octave, outra joia de ferramenta.



    octave:1> A=[1,1;2,4]
    octave:2> L=[20;56]
    octave:3> x=inv(A)*L

    x =
    12
    8

    []s
    julio