在python的开发过程之中会遇到很多不同的需求需要去实现 , 最近有小伙伴想知道在python之中该怎么将乘法变为加法 。那么这一篇文章就会来讲一下去实现一个简单两个数字乘法转为加法的代码示例和详细解析 , 一起看看吧 。
文章插图
python之中乘法转为加法的关键是需要获取到乘数和被乘数的值 , 而在python内乘法的运算符是* 。那么当这个乘法的运算过程不是一个字符串的话就需要将其去转为一个字符串 , 否则是无法获取到乘数的 。
在将其转为字符串类型之后就可以通过index方法去查找*这个运算符所在索引 , 再通过索引就可以的到乘数和被乘数的值了 。如果输入的运算公式为8*5的话久就可以得到8和5这两个数字 , 那么将其转换成加法就是为五个8相加 。使用while循环即可实现这个需求 , 示例如下:
【Python如何将乘法变为加法?这篇文章看了就会】# 声明一个乘法公式str = ’8*5’# 根据运算符*获取到乘数和被乘数num = str.index(*)# 乘数a = str[0:num]# 被乘数b = str[num+1:len(str)-1]# 循环输出加法公式while b <= 5 pirnt(’{0}+’,a,end=’’) if b == 4: print(a+=a)以上就是关于“Python如何将乘法变为加法?这篇文章看了就会”的全部内容了 , 想要了解更多python的实用知识和代码示例可以持续关注这个频道 , 每次更新都会有很多新的知识技术分享给大家 。
推荐阅读
- Python如何将数据保存为Excel?使用xlwt库可以完成
- python2.7和3.5有什么区别?这篇文章教给你答案
- Python中if有多个条件如何处理?这几个方法都很简单
- Python中format是什么意思?Python的format有什么作用
- php与python的区别?这篇文章你值得一看
- Python中如何赋给变量空值?Python空值详解
- MySQL数据库如何升级?MySQL数据库详细升级步骤
- Python如何求解多次方程?使用cmtch模块轻松实现
- 安装python后如何打开?这篇文章教会你方法
- python怎么求余数?这篇文章看完你就知道