码迷,mamicode.com
首页 > 编程语言 > 详细

python之int (整型)

时间:2019-06-05 23:51:10      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:进制转换   个人见解   bit   整型   int   code   pre   进制   变量   

整型的格式:

10203  123 3340  

整型的运算:

+ - * / ** // %

整数的加:

a = 10
b = 20
print(a + b)
# 输出结果
30

整数的减:

a = 10
b = 20
print(b - a)
# 输出结果
10

整数的乘:

a = 10
b = 20
print(a * b)
# 输出结果
200

整数的除:

a = 10
b = 20
print(b / a)
# 输出结果
2

整数的取余:

a = 5
b = 2
print(a % b)
# 输出结果:
1

整数的次方(幂)

a = 5
b = 2
print(a **b)
#输出结果:
25

十进制二进制转换方法:

'''
二进制转换成十进制
0001 1010     ------> ?  26
'''
b = 1 * 2**4 + 1 * 2**3 + 0 * 2**2 + 1 * 2**1 + 0 * 2**0
print(b) 
# 输出结果
26

'''
42  -----> 0010 1010
'''

十进制转换成二进制方法:

14 -->2*7=14 余0
7  -->2*3=6  余1
3  -->2*1=2  余1
1  -->2*0=0  余1
# 个人见解
# 就是满2进1,最后取的余数就是

bit_lenth 十进制转化成二进制的有效长度

格式:

i.bit_length() # i为变量

i = 4
print(i.bit_length())  
# 输出结果
3

i = 5
print(i.bit_length())  
# 输出结果
3

i = 42
print(i.bit_length())  # 4

python之int (整型)

标签:进制转换   个人见解   bit   整型   int   code   pre   进制   变量   

原文地址:https://www.cnblogs.com/zanao/p/10982398.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!