题解 | #提取不重复的整数#

提取不重复的整数

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

全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务