XY和MN的区别在于,XY是浮点,MN是整型
is 比较的东西,可以理解为是 id() 返回的值,在这里可以发现,对于值相同的两个浮点,返回的地址是不一样的,至于为什么会不一样,这是python的规则
而且还有个与这个题类似的
is判断内存地址,=判断的是值。可以用id()做测试看一下。is不同,说明分配了两个内存地址,为什么会分配了两个,需要查资料。根据资料,脚本模式运行,x is y 是true ,命令行是false。你可以试下。