python运算符-用于对象的身份运算符(实例分析)

乌拉乌拉~
乌拉乌拉~原创
2018-08-13 17:32:252082浏览

今天这篇文章我们来说说python身份运算符。希望这篇文章能给阅读的你带来帮助。

身份运算符:身份运算符用于比较两个对象的存储单元:身份运算符.png

注: id() 函数用于获取对象内存地址。

以下实例演示了Python所有身份运算符的操作:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
a = 20
b = 20
 
if ( a is b ):
   print "1 - a 和 b 有相同的标识"
else:
   print "1 - a 和 b 没有相同的标识"
 
if ( a is not b ):
   print "2 - a 和 b 没有相同的标识"
else:
   print "2 - a 和 b 有相同的标识"
 
# 修改变量 b 的值
b = 30
if ( a is b ):
   print "3 - a 和 b 有相同的标识"
else:
   print "3 - a 和 b 没有相同的标识"
 
if ( a is not b ):
   print "4 - a 和 b 没有相同的标识"
else:
   print "4 - a 和 b 有相同的标识"

以上实例输出结果如下所示:

1 - a 和 b 有相同的标识
2 - a 和 b 有相同的标识
3 - a 和 b 没有相同的标识
4 - a 和 b 没有相同的标识

以上就是python里面的身份运算符的相关知识以及一些相关的实例,希望这篇文章能给阅读的你带来帮助。

以上就是python运算符-用于对象的身份运算符(实例分析)的详细内容,更多请关注php中文网其它相关文章!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。