2-5
Posted python-abc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2-5相关的知识,希望对你有一定的参考价值。
2-5
‘‘‘ 三元运算 result = 值1 if 条件 else 值2 如果条件为真: result = 值1 如果条件为假: result = 值2 ‘‘‘ a, b, c = 1, 3, 5 d = a if a > b else c print(d) #如果不用三元运算符,则需要这么写: if a > b: d = a else: d =c print(d) ‘‘‘ 进制 二进制 八进制 十进制 十六进制 十六进制表示 H后缀 0X前缀 ‘‘‘ print(0X53) print(0x53) ‘‘‘ bytes类型 字节数据类型 python3最重要的新特性大概要算是对文本和二进制数据作了更为清晰的区分。 文本总是unicode,由str类型表示 二进制数据则由bytes类型表示 字符串->bytes类型, encode bytes类型->字符串, decode ‘‘‘ test = ‘我爱北京天安门‘.encode(‘utf-8‘) print(test) test = b‘xe6x88x91xe7x88xb1xe5x8cx97xe4xbaxacxe5xa4xa9xe5xaex89xe9x97xa8‘.decode(‘utf-8‘) print(test)
以上是关于2-5的主要内容,如果未能解决你的问题,请参考以下文章