Tôi cần kiểm tra xem mỗi số từ 1 đến 1000 là bội của 3 hay bội của 5. Cách tôi nghĩ mình sẽ làm là chia số cho 3 và nếu kết quả là số nguyên thì nó sẽ là bội số của 3. Tương tự với 5.
Làm cách nào để kiểm tra xem số có phải là số nguyên hay không?
đây là mã hiện tại của tôi:
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