Write a Python program to print Harshad numbers from 1 to 100 or within a range. This Python example accepts the minimum and maximum values and displays the Harshad numbers within that range.
def digitsSum(Number):
Sum = rem = 0
while Number > 0:
rem = Number % 10
Sum = Sum + rem
Number = Number // 10
return Sum
minHrd = int(input("Enter the Minimum Harshad Number = "))
maxHrd = int(input("Enter the Maximum Harshad Number = "))
print("\nThe List of Harshad Numbers from {0} and {1}".format(minHrd, maxHrd))
for i in range(minHrd, maxHrd + 1):
Sum = digitsSum(i)
if i % Sum == 0:
print(i, end = ' ')
