zoukankan      html  css  js  c++  java
  • Python逻辑运算符

    运算符逻辑表达式描述实例
    and x and y 布尔"与" - 如果 x 为 False,x and y 返回 False,否则它返回 y 的计算值。 (a and b) 返回 20。
    or x or y 布尔"或" - 如果 x 是非 0,它返回 x 的值,否则它返回 y 的计算值。 (a or b) 返回 10。
    not not x 布尔"非" - 如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。

    not(a and b) 返回 False

    #!/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"
  • 相关阅读:
    Linux文件与文件系统的压缩
    Linux命令与文件查找
    js兼容pc和移动端的简单拖拽效果
    图片懒加载插件
    css小特效
    创建对象和方法
    距离2021年春节还剩。。。
    固定尺寸的图片焦点图案例
    数据库操作
    简单sql操作
  • 原文地址:https://www.cnblogs.com/furuihua/p/11227392.html
Copyright © 2011-2022 走看看