#!/usr/bin/env python # -*- coding:utf-8 -*- #整形的使用 #将字符串转换为数字 a = "999" print(a,type(a)) b = int(a) print(b,type(b)) b += 1 print(b,type(b)) #进制间的转换 #bin() 十进制转二进制 a102 = bin(111) print(a102) #oct() 十进制转八进制 a108 = oct(111) print(a108) #hex() 十进制转十六进制 a1016 = hex(111) print(a1016) # int.bit_length() 用二进制表示这个数用多少位 1 10 11 100 101 (1 2 3 4 5) a01 = 4 b_length = a01.bit_length() print(b_length)
运行结果