python超简单求因数的方法,无需复杂算法,不到10行代码就能搞定!
首先,什么是因数因数是指整数a除以整数b(b≠0) 的商正好是整数而没有余数,我们就说b是a的因数。从因数的定义上来看,因数的主要求法,就是除法,看结果是否为整数。但是在python中,除法会返回为float,而float转int会被抹零,这就导致我们无法用除法的方式来求因数type(10/2)<class 'float'>既然,我们无法用除法的方式来求因数换个思路那么为什么不用乘法呢?在python中,乘法运算的返回值,是int,这样问题不就完美解决了么~type(5*
原创
2020-11-17 20:30:29 ·
15733 阅读 ·
4 评论