创新路
我们一直在努力

Python逻辑运算符

假设变量 a 为 10, b为 20:

and      x and y

or     x or y

not     not x

以上实例输出结果:

#!/usr/bin/python

# -*- coding: UTF-8 -*-

 

a = 10

b = 20

 

if  a and b :

   print "1 – 变量 a 和 b 都为 true"

else:

   print "1 – 变量 a 和 b 有一个不为 true"

 

if  a or b :

   print "2 – 变量 a 和 b 都为 true,或其中一个变量为 true"

else:

   print "2 – 变量 a 和 b 都不为 true"

 

# 修改变量 a 的值

a = 0

if  a and b :

   print "3 – 变量 a 和 b 都为 true"

else:

   print "3 – 变量 a 和 b 有一个不为 true"

 

if  a or b :

   print "4 – 变量 a 和 b 都为 true,或其中一个变量为 true"

else:

   print "4 – 变量 a 和 b 都不为 true"

 

if not( a and b ):

   print "5 – 变量 a 和 b 都为 false,或其中一个变量为 false"

else:

   print "5 – 变量 a 和 b 都为 true"

以上实例输出结果:

1 – 变量 a 和 b 都为 true

2 – 变量 a 和 b 都为 true,或其中一个变量为 true

3 – 变量 a 和 b 有一个不为 true

4 – 变量 a 和 b 都为 true,或其中一个变量为 true

5 – 变量 a 和 b 都为 false,或其中一个变量为 false

太难了

未经允许不得转载:天府数据港官方信息博客 » Python逻辑运算符

客官点个赞呗! (0)
分享到:

评论 抢沙发

评论前必须登录!

天府云博 - 做有态度的开发&运维&设计学习分享平台!

联系我们百度云主机