python中布尔值(bool)
和Java语言中的布尔类型一样,python中布尔类型同样是用来做逻辑判断,有True和False两个值。True表示真,False代表假,python中布尔类型同样属于整形,True相当于1,False相当于0,例如:
python的布尔类型中有一点需要注意:布尔类型值必须是True或者False否则会报错,错误如下:
python中另一种类型None(空值),专门表示不存在,通过类型检查,可以检查变量的类型,一般使用type()函数来检查值得类型。该函数会将检查的结果作为返回值返回,可以通过变量来接受函数的返回值。如下所示:
Value(值)即:对象中存储的具体数据,对于有些对象值是可以改变的,对象分为两大类:可变对象,不可变对象,可变对象的值可以改变,不可变对象的值不可以改变。变量中存储的并不是对象的值而是对象的id即内存地址。当我们在使用变量时,实际上就是在通过对象id在查找对象。变量中保存的对象只有在为变量重新赋值时才会改变,变量和变量之间是相互独立的,修改一个变量不会影响另一个变量。如下:变量的id已经发生变化
网友评论