20200911--周五
早上测试
原码 反码 补码之间的关系
正数 符号位是0、三码一致
负数 符号位是1,三码不一致
原码=补码取反,末尾+1
补码=原码取反,末尾+1
用补码计算5 -3
5 符号位是0、三码一致
原码 0 000 ... 0101
反码 0 000 ... 0101
补码 0 000 ... 0101
-3 符号位是1,三码不一致
原码 1 000 ... 0011
反码 1 111 ... 1100
补码 1 111 ... 1101
补码1 0 000 ... 0101
补码2 1 111 ... 1101
补码3 0 000 ... 0010 符号位是0、三码一致
反码3 0 000 ... 0010
原码3 0 000 ... 0010 2
用补码计算-5 +3
3 符号位是0、三码一致
原码 0 000 ... 0011
反码 0 000 ... 0011
补码 0 000 ... 0011
-5 符号位是1,三码不一致
原码 1 000 ... 0101
反码 1 111 ... 1010
补码 1 111 ... 1011
补码1 0 000 ... 0011
补码2 1 111 ... 1011
补码3 1 111 ... 1110 符号位是1,三码不一致
反码3 0 000 ... 0001
原码3 0 000 ... 0010 -2
注释的种类
单行注释 #
多行注释 三引号
注释注意什么
外层是三单引号,内层就是三双引号
外层是三双引号,内层就是三单引号
三单双引号需要岔开
如何用注释排错
一行一行注释,逐步缩小范围
如果不报错,就继续注释
如何定义变量
变量就是可以改变的量,实际是内存的一块空间
变量如何命名
字母数字下划线,不能数字开头
严格区分大小写,不能使用关键字
变量命名有意义,不能使用中文
变量的交换方法
a=1
b=2
通常方法
tmp =a
a = b
b =tmp
特有方法
a,b = b,a