整型的方法

- int

将字符串转换为数字:
  a = "123"
  print(type(a),a)
>>> <class 'str'> 123

  b = int(a)
  print(type(b),b)
>>> <class 'int'> 123

将数字按十六进制转换为十进制:
  num = "0011"
  v = int(num, base=16)
  print(v)

 

- bit_lenght

当前数字用二进制表示至少所需的位数:
  age=5
  r = age.bit_length()
  print(r)

 

posted on 2018-07-04 22:08  shlvst  阅读(79)  评论(0编辑  收藏  举报

导航