Python中的bytes,str,int等类型转换
生活随笔
收集整理的這篇文章主要介紹了
Python中的bytes,str,int等类型转换
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在Python3.2中添加了int.from_bytes(bytes, byteorder, *, signed=False)
可實現不固定長度的bytes類型數據轉int類型數據
1 >>> int.from_bytes(b'\xfc\x00', byteorder='big', signed=True) ##signed標志是否為有符號數 2 -1024 3 >>> int.from_bytes(b'\xfc\x00', byteorder='big', signed=False) 4 64512 5 >>> int.from_bytes(b'\x00\x00\x00\x14', byteorder='big', signed=True) ##byteorder標志小字節順序還是大字節順序 6 20 7 >>> int.from_bytes(b'\x00\x00\x00\x14', byteorder='little', signed=True) 8 335544320?
?
轉載于:https://www.cnblogs.com/linux-database/archive/2013/05/18/3086257.html
總結
以上是生活随笔為你收集整理的Python中的bytes,str,int等类型转换的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jQuery图表开源软件
- 下一篇: 优秀的SharePoint 2013开发