Python32期【pthon基础 day 2】01 早测试

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

 

原文地址:https://www.cnblogs.com/wangtp/p/13649666.html