Python数据类型转换

python数据类型转换

计算机中的数据,以二进制存储,并且以补码形式存储
负数的二进制最高位为1,正数为0
正数的原码、反码、补码三码一致
负数的反码等与原码符号位不变,其余位取反
负数的补码等于反码加1

十进制:基数0~9,逢十进一
二进制:基数0和1,逢二进一, 0b开头
八进制:基数0~7,逢八进一, 0o开头
十六进制: 基数0~9,A~F,逢十六进一, 0x开头

数据类型转换

方法一:函数

十进制 int()
二进制 bin()
八进制 oct()
十六进制 hex()
浮点数 float()
字符串 str()
整数转字符 chr()
字符转整数 ord()

方法二:format

'{:b}'.format(9)
'{:o}'.format(9)
'{:x}'.format(9)

2022-01-26 13:29:48 星期三

本站已禁止评论!!! 如文章错漏请给博主写信或微信联系。