输出a整除b和b整除a的结果
时间: 2024-10-16 12:16:21 浏览: 28
c代码-输出能被三和五整除的数
5星 · 资源好评率100%
当你想计算两个整数a和b之间的整除情况时,你可以使用Python的`//`运算符得到商(即a整除b的结果),同时结合取余运算符`%`来获取余数。如果你想看看b能否整除a,只需交换a和b的位置进行同样的操作即可。
以下是一个简单的例子:
```python
def divide_and_remainder(a, b):
quotient_a = a // b # 商(a整除b)
remainder_a = a % b # 余数(a除以b的余数)
quotient_b = b // a # 当b做被除数时,商(b整除a)
remainder_b = b % a # 余数(b除以a的余数)
return quotient_a, remainder_a, quotient_b, remainder_b
# 示例
a = 10
b = 3
result = divide_and_remainder(a, b)
print(f"{a} 整除 {b}: 商是 {result[0]}, 余数是 {result[1]}")
print(f"{b} 整除 {a}: 商是 {result[2]}, 余数是 {result[3]}")
```
运行这段代码,你会看到a整除b和b整除a的结果。
阅读全文