Comentários do Blog

  1. Avatar de silvanofideles
    e o exercício 2 utilizei a lista[]. Me diz ae é valido ???

    [PHP]valor = "n"
    x = []
    while valor != 0:
    valor = int(raw_input('digite o número que quiser e o "0" para encerrar : '))
    if valor != 0:
    x.append(valor)
    print "A quantidade de numeros inteiros digitados é: ", len(x)[/PHP]

    um abraço...
  2. Avatar de silvanofideles
    é Magnum, já tentei por varias vezes mas num tem jeito veja:
    [PHP]>>> contador = 3
    >>> while contador != 0:
    ... print "%i..." %(contador)
    ... contador = contador -1
    ... print "boom!!!"
    File "<stdin>", line 4
    print "boom!!!"
    ^
    SyntaxError: invalid syntax
    [/PHP]

    E aproveito para deixar o exercicio 1 e dizer que o meu sem querer ficou parecido com o do colega alanteixeira, mas nada como uma ajudinha no comando print para o não aparecer a variavel zerada :) .
    [PHP]nr1=int(raw_input('Entre com o nr a ser mutiplicado: '))
    nr2=int(raw_input('Entre com o mutiplicador: '))
    multiplicador = 0
    print "A mutiplicação entre os números",nr1,"e",nr2,
    while nr2 != 0:
    nr2 = nr2 -1
    multiplicador += nr1
    print "=",multiplicador[/PHP]
  3. Avatar de Walker
    Parabéns cara, sou novo aki e ja adorei esse site, relamente naum encontrei nenhum outo parecido, vou indicar p/ meus amigos...
  4. Avatar de Não Registrado(s)
    Cara, muito bom esses cursos. TO iniciando em redes e fiquei muito feliz com essa iniciativa! Q venham mais cursos

    []'s

    Felipe Pereira
  5. Avatar de nathan.pinotti
    Ola Magnun..
    O post é do ano passado, mas, como passei a seguir o under-linux a pouco tempo, so o vi agora.
    Estou estudando IPv6 e gostaria de fazer uma colocação.

    Na parte em que você fala sobre o anycast, vc cita que ele busca o servidor mais proximo, entretanto, eu entendi, em meus estudos, de outra forma.

    Por exemplo, hoje utilizamos um dns primario e um secundário, este secundário assume quando o primario falha, ficando ocioso o restante do tempo. Com o anycast isso muda, ou seja, teremos um dns primario e um secundario que serão utilizados de forma equivalente, sendo assim, o anycast busca o servidor que estiver mais ocioso, com menos carga de solicitação. Basicamente será um balanceamento de carga imbutido no protocolo IPv6.

    Não sei se fui claro o bastante, mas, espero ter contribuido.

    Abraço
  6. Avatar de Magnun
    Não, assim também está correto. Mas ao invés de utilizar uma lista de notas como argumento vc utilizou um dicionário contendo os alunos e suas respectivas notas
  7. Avatar de silvanofideles
    Magnum, e se o código ficar mais ou menos assim, deixaria de ser uma função ?? desculpe, mas como disse sou aprendiz de tudo e estou começando do zero. Obrigado...
    [PHP]def medias(notas):
    for i in notas:
    media= 0
    conta= float(len(notas[i]))
    for j in notas[i]:
    media += float(j)
    media = media/conta
    print i, "tem media = %.2f" % media

    medias(notas = {'aluno1':[5,6,5], 'aluno2':[7,8,6], 'aluno3':[6,6,8], 'aluno4':[5,9,8], 'aluno5':[5,6,3], 'aluno6':[6,6,6]})[/PHP]
    Atualizado 23-11-2010 em 22:24 por silvanofideles
  8. Avatar de Magnun
    @dimasters
    Você está correto. Como o nennogabriel ressaltou (a quanto tempo não te vejo por aqui cara!), o Python identifica os 'elses' e tudo mais usando a tabulação. Por isso é extremamente importante ter uma endentação concisa no seu código. Então para alterar um else de um if (ou while) para outro basta alterar a tabulação do bloco.
  9. Avatar de Magnun
    O in é um dos operadores que eu mais gosto no python!
  10. Avatar de Magnun
    Olá zemperlini,

    Obrigado por acompanhar esse curso! Ele ainda é um trabalho em andamento e não está concluído, então fique atento às atualizações. Realmente foi um erro meu,a função deveria se chamar altera_x, abrigado pelo alerta! Atualmente estou enrolado com alguns projetos Python+GTK. Se quiser participar é só entrar em contato.

    Até mais...