- 方法一:可以使用
//
求取兩數相除的商、%
求取兩數相除的餘數。[/
在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