求模和求余

num1 = int(input())

test = []

while True:
    flag = 0
    k = num1 % 10
    for i in test:
        if k == i:
            flag = 1

    if flag == 0:
        test.append(k)
    num1 = num1 // 10
    if num1 == 0:
        break

ans = 0
l = len(test)

for i in range(l):
    ans += test[i]*(10**(l-i-1))

print(ans)