题解 | #提取不重复的整数#
提取不重复的整数
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