python语言敲的PTA请帮忙看看以下有什么问题

2025-04-08 07:43:12
推荐回答(1个)
回答1:

def pta(A:int,D:int) -> int:
    a = str(A)
    d = str(D)
    p = ''
    for i in a:
        if i==d:
        p+=d
    return int(p)
if __name__ == '__main__':
a = int(input('请输入整数A:(N位整数)'))
b = int(input('请输入一个要寻找数字B:'))
print('找到结果P是:'+str(pta(a,b)))
# 运行测试:
# 请输入整数A:(N位整数)13564987987787
# 请输入一个要寻找数字B:7
# 找到结果P是:7777

如果我没理解错的话,应该是这样做吧。