python3之int类的常用方法练习
int类的常用方法练习
1 #coding:utf-8 2 #int类的常用方法 3 4 num1 = 18 5 num2 = -15 6 7 #查询创建num1所用的类 8 print(type(num1)) 9 10 #num1占用的最小二进制位数 11 print(num1.bit_length()) 12 13 #num1在内存中的二进制值,非int内置 14 print(bin(num1)) 15 16 #加法,相当于"+": 17 print(num1.__add__(15)) 18 19 #绝对值,abs(num2)的执行过程为创建num2对象,然后调用__abs__()方法 20 print(num2.__abs__()) 21 print(abs(num2)) 22 23 #与运算,相当于num1&num2 24 print(num1.__and__(num2)) 25 26 #返回商和余数的元组,比%区域更高级 27 print(divmod(95,10)) 28 29 #数值的比较,相当于num1 == num2 30 print(num1.__eq__(num2)) 31 32 #地板除,向下取整数,相当于18//-15 33 print(num1.__floordiv__(num2))