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

2020-10-11 教育 96阅读
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

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

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com