Pelo que me lembro, a instrução correta é "d=+1". Quando você coloca 
"d+=1" pode ocorrer um erro de sintaxe ou então igualar a "d" sempre à 
atribuição "1" (d+=1, ou seja, atribua "1" a "d+).

Verifique isso.

Abraço
Jaldomir

ARTUR DE PAULA RIBEIRO escreveu:
> d+=1 é a mesma coisa que d = d + 1 ou a mesma coisa que ++d ou, dependendo so 
> caso, d++
> 
> 
> 
> -----Original Message-----
> From: [email protected] [mailto:[EMAIL PROTECTED] Behalf Of Jaldomir 
> Filho
> Sent: domingo, 23 de julho de 2006 22:47
> To: [email protected]
> Subject: Re: [n_gage] Python devorador de memória
> 
> 
> Parece que a variável "m" nunca fica maior que 500, porque a variável
> 
> "d" aparentemente sempre tem valor "1".
> 
> Jaldomir
> 
> Norikuni Kofuji escreveu:
>> Alguém programa em Python?
>>
> 
>> Eu tô começando a mexer com Python, existe um Python para celulares symbian!
>> (Nokia 6600, N-Gage,...)
>>
> 
>> Esse é meu primeiro programa:
>>
> 
>> m=0
>> t=1
>> s=0
>> while m<500:
>>     s+=t
>>     d=0
>>     for x in range(1,s+1):
>>         if (s % x == 0):
>>             d+=1
>>     if d>m:
>>         m=d
>>         print t,s,m
>>     t+=1
>>
> 
>> O que acontece é que ele começa a usar memória até travar!
>> Pensei que era defeito no Python para symbian, testei no PythonD para DOS.
>> Mesma coisa!
>> Depois testei no meu Mac, MESMA COISA!!!!
>>
> 
>> O que tem de errado no código acima?
>>
> 
>> []'s
>> Nori
>>
> 
> 
> 
> 
> 
> 
>> Para facilitar a procura de assuntos anteriores, utilize o nosso arquivo de 
>> e-mails:
>>
> 
>> http://www.mail-archive.com/[email protected]/
>>
> 
>> Na janela de "Find" digite a palavra para procura.
> 
>> Links do Yahoo! Grupos
>>
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>            
> 
> _______________________________________________________
> 
> Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
> Registre seu aparelho agora!
> 
> http://br.mobile.yahoo.com/mailalertas/
> 
> 
> 
> 
> 
> 
> 
> 
> As informacoes contidas nesta mensagem e nos arquivos anexados sao para uso 
> exclusivo do destinatario aqui indicado e podem conter assuntos comerciais, 
> de propriedade intelectual ou outras informacoes confidenciais, protegidas 
> pelas leis aplicaveis.
> Caso nao seja o destinatario correto, por favor, notifique o remetente 
> imediatamente e elimine esta mensagem, uma vez que qualquer revisao, leitura, 
> copia e, ou divulgacao do conteudo desta mensagem sao estritamente proibidas 
> e nao autorizadas.
> Obrigado por sua cooperacao.
> The information contained in this message and the attached files are 
> restricted to the addressee, and may contain commercial information, 
> copyright, or other confidential information protected by law.
> If you are not the recipient, please notify the sender immediately and delete 
> it from you system, since any change, reading, copy and, or dissemination of 
> this e-mail is strictly prohibited by and not authorized.
> Thank you.
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> Para facilitar a procura de assuntos anteriores, utilize o nosso arquivo de 
> e-mails:
> 
> http://www.mail-archive.com/[email protected]/
> 
> Na janela de "Find" digite a palavra para procura. 
> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 
> 
> 
> 

                
_______________________________________________________ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 



Para facilitar a procura de assuntos anteriores, utilize o nosso arquivo de 
e-mails:

http://www.mail-archive.com/[email protected]/

Na janela de "Find" digite a palavra para procura. 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/n_gage/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a