当前位置:Gxlcms > Python > 举例讲解Python中的身份运算符的使用方法

举例讲解Python中的身份运算符的使用方法

时间:2021-07-01 10:21:17 帮助过:76人阅读

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

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

  1. #!/usr/bin/python
  2. a = 20
  3. b = 20
  4. if ( a is b ):
  5. print "Line 1 - a and b have same identity"
  6. else:
  7. print "Line 1 - a and b do not have same identity"
  8. if ( id(a) == id(b) ):
  9. print "Line 2 - a and b have same identity"
  10. else:
  11. print "Line 2 - a and b do not have same identity"
  12. b = 30
  13. if ( a is b ):
  14. print "Line 3 - a and b have same identity"
  15. else:
  16. print "Line 3 - a and b do not have same identity"
  17. if ( a is not b ):
  18. print "Line 4 - a and b do not have same identity"
  19. else:
  20. print "Line 4 - a and b have same identity"

以上实例输出结果:

  1. Line 1 - a and b have same identity
  2. Line 2 - a and b have same identity
  3. Line 3 - a and b do not have same identity
  4. Line 4 - a and b do not have same identity

人气教程排行