Preciso testar se cada número de 1 a 1000 é um múltiplo de 3 ou um múltiplo de 5. A maneira como pensei que faria isso seria dividir o número por 3 e, se o resultado for um inteiro, então seja um múltiplo de 3. Mesmo com 5.
Como faço para testar se o número é um inteiro?
Aqui está meu código atual:
n = 0
s = 0
while (n < 1001):
x = n/3
if isinstance(x, (int, long)):
print 'Multiple of 3!'
s = s + n
if False:
y = n/5
if isinstance(y, (int, long)):
s = s + n
print 'Number: '
print n
print 'Sum:'
print s
n = n + 1