Muito bom, obrigado...
obrigado... muito bom!
Obrigado.....
Obrigado.... Muito bom este curso... Vou fazê-lo por completo... Abraço...
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)
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?
Obrigado! Seja bem vinda, espero que goste do curso, qualquer dúvida pode comentar ou entrar em contato!
valeuu! achei muito bom, vou começar a acompanhar! :D
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 1: 2Entre com o valor 2: 5O resultado de 2 X 0 e: 10>>> multiplica()Entre com o valor 1: 3Entre com o valor 2: 6O resultado de 3 X 0 e: 18>>> Mas mesmo assim a solução está ótima. Você já programava em outras linguagens? Até mais...
>>> 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 1: 2Entre com o valor 2: 5O resultado de 2 X 0 e: 10>>> multiplica()Entre com o valor 1: 3Entre com o valor 2: 6O resultado de 3 X 0 e: 18>>>
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!