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
如果我没理解错的话,应该是这样做吧。