外观对比:在机身正面,华为mate20pro和华为p20pro都是采用的刘海屏设计,不同的是,相对于华为mate20pro的刘海面积,华为p20pro的刘海更为精致一些。而且,华为p20pro还保留了前置指纹识别模块,而华为mate20pro采用的是屏幕指纹设计,因此华为mate20pro的下巴更窄一些,屏占比更大一些,为87.87%,而p20pro的屏占比则为81.99%。在机身背部,华为mate20pro采用的是后置三摄设计,三颗摄像头采用的是矩形排列方式,虽然华为p20pro也是拥有三颗摄像头,不过却是采用的竖排排列方式。在机身尺寸方面,华为mate20pro和华为p20pro都是小屏手机,前者的机身尺寸为6.39英寸,而且是曲面屏设计,而后者的机身尺寸更小,为6.1英寸。处理器对比:在处理器方面,华为mate20pro采用的是麒麟980处理器,而华为p20pro则是采用的麒麟970处理器,在性能方面,麒麟980相对于970提升了46%。通过华为mate20pro和华为p20pro的对比可以看出,不论是在外观还是处理器方面,这两款手机的区别都是比较明显的,尤其是在处理器方面,主要是由于手机发布时间而决定的。华为mate20pro是首发麒麟980处理器,而在华为p20pro发布的时候麒麟980处理器还没有发布,麒麟970处理器还是当时华为顶级的处理器。虽然这两款手机具有一定的区别,但是在拍照方面二者的区别是比较小的,尤其是在参数方面,不论是自拍还是后置拍照这两款手机的参数都是相同的,前置2400w像素,后置4000w+2000w+800w像素。