a = 123
v = a.bit_length()
print(v)
此时输入 7
1) 把字符串转换成数字
注意(如果字符串里有字母,就会报错)
int 将字符串转换成数字
![](https://box.kancloud.cn/52b8ec926e87594ab18ba3c343607e9f_621x143.png)
![](https://box.kancloud.cn/88cd4cd4e9d12a12edd4ed2af9a8de56_445x113.png)
base: 表示以多少进制来转换
![](https://box.kancloud.cn/15fefac8e6c21a4cd6301f7579d5d75d_1015x444.png)
2)big_length
功能: 表示当前数字的二进制用几位来表示
![](https://box.kancloud.cn/0cf9a1355263be3b32a05089691b998e_818x434.png)