取余
取余公式:r=a-n*[a//n] (r是余數,a是被除數,n是除數)
a, b = 19, -22
# 被除數為正數(與除數無關)時返回[0, 9] 以內的結果,余數一定是正數
print(a % 10) # 9
print(b % 10) # 8
# 取余:被除數為負數(與除數無關)時返回[-9, 0] 以內的結果,余數一定是負數
print(a % -10) # -1
print(b % -10) # -2
取整
c, d = 23, -32
# 正數取整
print(c // 10) # 2
print(d // -10) # 3
# 負數取整,結果為負數時會向下取整
print(c // -10) # -3
print(d // 10) # -4
