初始编码—运算符

本文深入探讨了电脑存储的基本原理,介绍了二进制系统中0和1如何代表数据,ASCII和Unicode编码系统的演变,以及UTF-8编码如何更高效地表示汉字。此外,还概述了基本的运算符和逻辑运算在编程中的应用。

电脑的最底层储存传输是靠0和1传输,

即:高电压 == 1,低电压 == 0

最开始计算机是用 七位 0101010 代表一个字符,对照 ascii编码,你会发现 都是八位,前面一位都是0,这是创识人,为了后面的发展 留了一位

00000001  8位 bit == 1个字节(byte)

1024 byte(字节) == 1KB

1024KB == 1MB

1024MB == 1GB

 

美国:ASCII码为了解决这个全球化的文字问题,创建了一个万国码:Unicode

最开始

  1个字节 表示所有的英文,特殊字符,数字 等等

  2个字节 16位表示一个中文,发现不够,unicode一个中文用四个字节表示, 32位 浪费而有点慢,w其实21位就可以包括全了

  升级版 utf-8  一个中文 3个字节去表示

 

 

运算符 : 简单就不写了 写几个常用会比较难的

   = :赋值

  ==:等于,比较

  != :不等于

  % :相除取余数

  //  :相除取整数

  ** :幂 次方

 赋值运算

  += :   如 a = a + b  可以写成  a += b

  依次 :-= 、/= 、*= 、//= 、%= 、**=

 逻辑运算     首先记住:除了0是False外 其他数值都是True

  and : 且、与      当 x and y 时 若x是False 返回 x  ,否则返回 y

    or :与 and 相反

  运算优先级:() > not > and > or      python计算是从左往右  从上往下 一行一行解释  

 

转载于:https://www.cnblogs.com/niunai/p/10189715.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值