python 計算IP掩碼長度

代碼如下: 1. 參數mask是字符串,以‘.’爲分隔符,分割掩碼 2. 依次將掩碼的每個8位的十進制數和255做 & 運算。如果結果爲255,說明這8位全爲1,掩碼長度加8;如果不爲255,說明此8位不是全爲1,255-maxk[x] +1= 256-maxk[x],計算以2爲底的log值,用8減去log值,就是此8位1的個數。                                  
相關文章
相關標籤/搜索