n = 171
reminder = 0
sum = 0
temp = n
while (temp > 0) :
reminder = temp % 10
sum = sum + reminder
temp = int(temp / 10)
# 1 + 7 + 1 = 9 : 171 % 9 = 0 <- harshad
if (n % sum == 0) :
print(str(n) + " is a harshad number");
else :
print(str(n) + " is not a harshad number");
'''
run:
171 is a harshad number
'''