题解 | #提取不重复的整数#
提取不重复的整数
https://www.nowcoder.com/practice/253986e66d114d378ae8de2e6c4577c1
import sys
# 输入数字
def inputNum():
try:
num = int(input(''))
except Exception:
print('输入正确的整数')
else:
return num
while True:
num = inputNum()
numStr = str(num)[-1]
#print(numStr)
if numStr == '0':
continue
else:
numString = str(num)
# print(numString)
strLength = len(numString)
i = strLength -1
strlist = []
while i >= 0:
# print(numString[i])
if(numString[i] not in strlist): #字符串反转,并去重
strlist.append(numString[i])
i = i - 1
print(''.join(strlist))
break