余数介绍

什么是余数
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

原文地址:https://www.cnblogs.com/yangsun/p/11749166.html