python取余数的方法

 时间:2026-02-13 17:22:12

1、在python中处理数值信息时,求模运算符(%)可以将两个数相除得到其余数。代码示例如下:


10 % 3

19 % 4

python取余数的方法

2、如果一个数恰好能被另外一个数据整除,则余数为0,%运算后返回结果为0。代码示例如下:

10 % 2

18 % 3

python取余数的方法

3、可利用余数是否为0的特点,判断一个数是奇数还是偶数。代码示例如下:

num = 21

if num % 2 == 0:

    print("The number " + str(num) + " is even.")

else:

    print("The number " + str(num) + " is odd.")

python取余数的方法

4、这种方法还可以用于与用户交互,如让用户输出数值,然后告诉用户这个数是奇数还是偶数。代码示例如下:

num = input("Enter a number, and I'll tell you if it's even or odd:")

num = int(num)

if num % 2 == 0:

    print("The number " + str(num) + " is even.")

else:

    print("The number " + str(num) + " is odd.")

python取余数的方法

1、求模运算符%对于取余数非常有用,但未告知商为几。如果需要知道一个数除于另外一个数的商及余数,可使用函数divmod() 。divmod() 函数有2个参数,第一个为除数,第二个为被除数。返回结果也有两个参数,第一个为商,第二个为余数。代码示例如下:

divmod(10,3)

python取余数的方法

2、假设要将苹果平分给小孩子们,计算每个小孩分到几个苹果以及剩下几个苹果。可以利用divmod() 函数实现。代码示例如下:

apples = 10

kids = 3

info = divmod(apples,kids)

print("Every kid will get " + str(info[0]) + " apples. And there is " + str(info[1])+" left.")

python取余数的方法

  • Python 如何取余运算
  • python创建列表
  • 如何将python中的字典变成列表?
  • python删除重复元素
  • python 如何统计列表中某个值出现的次数
  • 热门搜索
    我的理想手抄报 抗疫英雄手抄报 文明礼貌手抄报 新冠肺炎手抄报 名人手抄报 法制教育手抄报内容 小学生数学手抄报 文明礼仪手抄报大全 关于宪法的手抄报 爱家乡手抄报