什么是余数
23 ÷ 5 = 4.6 同时 商为4 余为3
23为被除数
5为除数
巧记余数:
1.被除数大于除数,余数能计算出来
2.被除数小于除数,商为0,余数是被除数本身
示例:被除数大于除数
23 ÷ 5
python 示例:
# -*- coding:utf-8 -*-
def _not_divisible(n):
print("除数是:",n)
return lambda x: x%n
dividend = 23
divisor = 5
print("被除数是:",dividend)
n = _not_divisible(divisor)
print("余数是:",n(dividend))
输出结果:
被除数是: 23
除数是: 5
余数是: 3
示例2:被除数小于除数,商为0,余数是被除数本身
5 ÷ 6
python示例:
# -*- coding:utf-8 -*-
def _not_divisible(n):
print("除数是:",n)
return lambda x: x%n
dividend = 5
divisor = 6
print("被除数是:",dividend)
n = _not_divisible(divisor)
print("余数是:",n(dividend))
输出结果:
被除数是: 5
除数是: 6
余数是: 5