python 中 is 和 == 的区别、(不)可变量、tuple和float与其他不可变量的不同

1) is和==的区别: 简单来说,is和==的区别在于: is:通过id来判断两个对象是否相等, ==:通过value判断两个对象的值是否相等。 python中可以将数据类型简单的分为两类:可变量和不可变量。 不可变量:如字符串、范围在[-5,256]的数值。(is相等只对这两类有效,float和
posted @ 2018-08-20 09:15  苏酒酒  阅读(41)  评论(0编辑  收藏  举报