-python的数据类型和三元运算
Posted hanjiali
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了-python的数据类型和三元运算相关的知识,希望对你有一定的参考价值。
1.bytes数据类型
python 2 中字节和字符串都一样。
python3 中,字节和字符串是两回事。
在Python3以后,字符串和bytes类型彻底分开了。字符串是以字符为单位进行处理的,bytes类型是以字节为单位处理的。
文本文件是个字符串,但是可以用二进制存放。
二进制转字符串————decode,反之用encode
先告诉编码,你是什么。
2.三元运算
result = 值1 if 条件 else 值2
如果 a>b,返回的是b = a,否则返回b = c
3.进制转换
二进制: 01
八进制:01234567
十进制:0123456789
十六进制:0123456789ABCDF
二进制转换十六进制(取四进行转换)
例如:1011 1001 1011 1001
B 9 B 9
(如果不够)补位计算
十六进制后缀前缀表示
后缀:BH
前缀: ox53
以上是关于-python的数据类型和三元运算的主要内容,如果未能解决你的问题,请参考以下文章
python开发基础:三元运算&生成式&成员运算&解压法&队列堆栈&数据类型转换