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 = bxe6x88x91xe7x88xb1xe5x8cx97xe4xbaxacxe5xa4xa9xe5xaex89xe9x97xa8.decode(utf-8)
print(test)

 

以上是关于2-5的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——CSS选择器

谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js

片段和活动之间的核心区别是啥?哪些代码可以写成片段?

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段6——CSS选择器

VSCode自定义代码片段——声明函数