Python中除法有兩個操作,分別是真除和整除。
真除使用 “/” 符號表示,返回浮點數(shù)結(jié)果。例如:
a = 10 b = 3 c = a / b print(c) # 3.3333333333333335
上述代碼中,將 10 除以 3,返回的結(jié)果是 3.33…,即浮點數(shù)。
整除使用 “//” 符號表示,返回兩數(shù)相除的整數(shù)部分,不保留小數(shù)。例如:
a = 10 b = 3 c = a // b print(c) # 3
上述代碼中,將 10 除以 3,返回的結(jié)果是 3,即整數(shù)部分。
在需要得到兩數(shù)相除的余數(shù)時,可以使用取模運算符 “%”。例如:
a = 10 b = 3 c = a % b print(c) # 1
上述代碼中,將 10 模 3,返回的結(jié)果是 1,即余數(shù)。