python中商和余数怎么理解_在Python中获取两数相除的商和余数方法

本文介绍了在Python中获取两数相除的商和余数的两种方法:使用`//`和`%`操作符,以及利用`divmod()`函数。通过实例代码展示了如何实现,并解释了在Python中整数相除的特性。
摘要由CSDN通过智能技术生成

在Python中获取两数相除的商和余数方法

方法一:可以使用//求取两数相除的商、%求取两数相除的余数。[/在Python中获取的是相除的结果,一般为浮点数]

方法二:使用divmod()函数,获取商和余数组成的元祖

实例代码:

#!/usr/bin/python3

# -*- coding: utf-8 -*-

a = int(input(u"输入被除数: "))

b = int(input(u"输入除数:"))

div = a // b

mod = a % b

print("{} / {} = {} ... {}".format(a, b, div, mod))

print("{} / {} = {} ... {}".format(a, b, *divmod(a, b)))

RUN:

hui@hui-Lenovo-V1000:~/py$ ./test3.py

输入被除数: 100

输入除数:30

100 / 30 = 3 … 10

100 / 30 = 3 … 10

以上这篇在Python中获取两数相除的商和余数方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

时间: 2018-11-09

在python中进行两个整数相除的时候,在默认情况下都是只能够得到整数的值 解决方法: 1. 修改被除数的值为带小数点的形式即可得到浮点值 2.在文件头部引入 from __future__ import division 以上这篇Python解决两

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值