在 Python 中,求余數使用的是 % 運算符。當除數為正數時,余數的正負性依賴于被除數的正負性;如果被除數為負數,則余數的正負性與除數相反。
例如:
print(10 % 3) # 輸出 1 print(-10 % 3) # 輸出 2 print(10 % -3) # 輸出 -1 print(-10 % -3) # 輸出 -1
從上面的代碼中可以看出,當除數為正數時,余數的正負性與被除數的正負性相同;當除數為負數時,余數的正負性與被除數的正負性相反。
需要注意的是,在某些編程語言中,對于負數求余數可能會得到和 Python 不同的結果。因此,在編寫程序時需要注意這一點。
下一篇c json數據保存