Comentários do Blog

  1. Avatar de fabiocs
    Muito bom, obrigado...
  2. Avatar de fabiocs
    obrigado... muito bom!
  3. Avatar de fabiocs
    Obrigado.....
  4. Avatar de fabiocs
    Obrigado....
    Muito bom este curso...
    Vou fazê-lo por completo...
    Abraço...
  5. Avatar de Magnun
    Olá fernandesrj,

    Prmeiramente, para usar o a=Image.open("surf.jpeg") seu programa precisa estar na mesma pasta que a imagem surf.jpeg. Caso não esteja, vc deve informar o caminho completo:
    a=Image.open("c:\\algum\\diretorio\\surf.jpeg")

    As duas barras são necessárias pois a barra para a esquerda é utilizada como caractere de escape para alguns caracteres especiais como o \n (enter), \t (tab) e \r(carriage return)
  6. Avatar de fernandesrj
    Meu caro, baixei o pacote PIL mas ao testar

    >>>import Image
    >>>a=Image.open("surf.jpeg")
    Traceback (most recent call last):
    File "<pyshell#17>", line 1, in <module>
    a=Image.open("surf")
    File "C:\Python26\lib\site-packages\PIL\Image.py", line 1952, in open
    fp = __builtin__.open(fp, "rb")
    IOError: [Errno 2] No such file or directory: 'surf'

    e quando especifico o diretório:

    >>> im=Image.open("C:\algumacoisaalgumacoisa","surf.jpeg")
    Traceback (most recent call last):
    File "<pyshell#15>", line 1, in <module>
    im=Image.open("C:\Users\Fernandes\Pictures\wallpapaer","surf.jpeg")
    File "C:\Python26\lib\site-packages\PIL\Image.py", line 1947, in open
    raise ValueError("bad mode")
    ValueError: bad mode

    o que acha que posso fazer?
  7. Avatar de Magnun
    Obrigado! Seja bem vinda, espero que goste do curso, qualquer dúvida pode comentar ou entrar em contato!
  8. Avatar de LaraMooni
    valeuu! achei muito bom, vou começar a acompanhar! :D
  9. Avatar de Magnun
    Muito bom novamente alanteixeira! Mas encontrei uma pequena falha no seu código. Como vc está decrementando o numero2 no final (no print) ele está com o valor zero. Dá uma olhada:

    Código PHP:
    >>> def multiplica():
    ...  
    numero1=int(raw_input('Entre com o valor 1: '))
    ...  
    numero2=int(raw_input('Entre com o valor 2: '))
    ...  
    resultado 0
    ...  while numero2 != 0:
    ...   
    resultado resultado numero1
    ...   numero2 numero2 1
    ...  print 'O resultado de %(numero1)d X %(numero2)d e: %(resultado)d' %vars()
    ... 
    >>> 
    >>> 
    >>> 
    multiplica()
    Entre com o valor 12
    Entre com o valor 2
    5
    O resultado de 2 X 0 e
    10
    >>> multiplica()
    Entre com o valor 13
    Entre com o valor 2
    6
    O resultado de 3 X 0 e
    18
    >>> 

    Mas mesmo assim a solução está ótima. Você já programava em outras linguagens?

    Até mais...
  10. Avatar de Magnun
    Muito bom alanteixaira! Suas resoluções estão corretas. quanto ao desafio? Já conseguiu?

    Ainda não tinha te visto por aqui, bem vindo ao curso!