1、pass
一般Python的代码块是基于:和缩进来实现,Python中规定代码块必须要有代码才算完整,在没有代码的情况下为了保证语法的完整性可以用pass替代。
当代码执行pass时,什么也不干,只是占据这个位置,用来保证语法的完整性。
例如:
2、is 与==区别
(1)== ,用于比较两个值是否相等
(2)is ,用于表示内存地址是否一致。
代码示例:
3、进制与进制之间的转换
计算机底层中的所有数据类型都是以0和1组合的形式存在。
二进制:满二进一
八进制:满八进一
十进制:满十进一
十六进制:满十六进一
(1)进制转换
在Python中十进制以整型存在。而二进制、八进制、十六进制都以字符串形式存在。
注意:二进制要想转为八进制只能先转为十进制再转为八进制。
(2)十进制转为二进制
方法:bin(整型),返回值是字符串、二进制以0b开头
代码:
(3)十进制转八进制
方法:oct(整型),返回值是字符串类型。八进制以0o开头。
代码:
(4)十进制转为十六进制
方法:hex(整型)。返回值是字符串类型。十六进制以0x开头、
代码示例:
(5)其他类型转为十进制
方法:int(进制对应的字符串类型,base=二进制或八进制或十六进制)、
代码示例: