两个字符串相乘,基本思路是num1依次乘以num2各个数位上的数字,再将其累加,如下图所示:

需要注意的是,对于高位的乘积,需要在后面补0,0的个数和num2的数位有关系,十位补1个0,百位补2个0,假设num2的长度为n,从左到右对其数位编号为0、1、2…i,总结规律为:补0的个数=n-1-i。

以下是具体代码:

 到此这篇关于python 实现两个字符串乘法小练习的文章就介绍到这了,更多相关python 实现两个字符串乘法内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!