Minimum bit length needed for a positive integer in Python March 1, 2023 by Tarik In python 2.7+ there is a int.bit_length() method: >>> a = 100 >>> a.bit_length() 7