python基础之整形


python3中整数使用int定义,不在有long

整形魔法

字符串转为整形

例如

a = '123'

b = int(a)


print(type(b))

<class 'int'>

  

数字以二进制形式占用最少几位

例如

a = 6

b = a.bit_length()  

print(b)  #6的二进制表示   110  占用三个位置

3 

 

将其他进制转换为十进制

例如

a = 'a'

s = '1110'

b = int(a,base=16)  #用base指定变量a表示16进制

d = int(s,base=2)

print(b)

print(d)

10
14

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM