初始编码 运算符
Posted all-in
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初始编码 运算符相关的知识,希望对你有一定的参考价值。
其他杂谈
while..else.. 如果被while被break打断就不执行else的代码
GO
字节编码
电脑传输最基本的就是010101
中文九万多字
ASCII:美国初定是7位,2**7(128)已经够用了,为了预防后面有新的,添加多一位,所以ASCII 左边都是0 2**8 (256),8位一个字节
UNICODE: 万国码, 一个中文包含四个字节(24位) 2**24
UTF-8: 由于硬盘最终存储的是二进制,所以四个字节存储一个中文过于浪费,UTF-8就诞生了,,一个中文存储3个字节,英文存储1一个字节,欧洲存储两个字节
GBK: 在中国产生,,包含了中文和英文等, 一个中文占两个字节,但是缺少其他国家语言,范围小
8位(bit)一个字节(Byte)
1024Byte 1KB
1024KB 1MB
1024MB 1GB
运算符
优先级, () > not > and > or
x and y, 如果x为真,则输出y (两个是真才为真)
x or y , 如果x为真, 则输出x (有一个是真的肯定为真)
当x,y 是条件判断是,,则输出True / False
多个条件,记得先算优先级
bool --> int int(bool)
int --> bool bool(int) # 非0 转换成 True 0/None 转换成False
以上是关于初始编码 运算符的主要内容,如果未能解决你的问题,请参考以下文章