pyth中if语句

2. if语句_and、or、not运算规则

 

  1. """
  2.  
    if语句练习
  3.  
    if 语句 and or not 规则运算:
  4.  
    if 多个条件:
  5.  
    and 并列
  6.  
    x and y
  7.  
    or 或者
  8.  
    x or y
  9.  
    not 非
  10.  
    not x
  11.  
     
  12.  
    """
  1.  
    """
  2.  
    if语句练习
  3.  
    if 语句 and or not 规则运算:
  4.  
    if 多个条件:
  5.  
    and 并列
  6.  
    x and y
  7.  
    or 或者
  8.  
    x or y
  9.  
    not 非
  10.  
    not x
  11.  
     
  12.  
    """
  13.  
     
  14.  
    a=10
  15.  
    b=20
  16.  
    ######## and
  17.  
    if a and b:
  18.  
    print("a,b都为真")
  19.  
    else:
  20.  
    print("a,b有一个不为真")
  21.  
     
  22.  
    ######## or
  23.  
    if a or b:
  24.  
    print("a,b至少有一个为真")
  25.  
    else:
  26.  
    print("a,b都不为真")
  27.  
    ######## not
  28.  
    print("*****************************")
  29.  
    a=0
  30.  
    print("a=0时")
  31.  
    if a and b:
  32.  
    print("a,b都为真")
  33.  
    else:
  34.  
    print("a,b有一个不为真")
  35.  
    if a or b:
  36.  
    print("a,b至少有一个为真")
  37.  
    else:
  38.  
    print("a,b都不为真")
  39.  
    if not(a and b):
  40.  
    print("false")
  41.  
    else:
  42.  
    print("true")

运行结果:

 

 

 

//例:and练习

  1.  
    input_name=input("请输入用户名:")
  2.  
    input_age=input("请输入年龄:")
  3.  
     
  4.  
    if input_name=="Tom" and input_age=="18":
  5.  
    print("欢迎%s"% input_name)
  6.  
    else:
  7.  
    print("输入错误")

 

1.  a> b and a or b

a>b ------false

false and a   or b

false or b

输出 b

  1.  
     
  2.  
    a=10
  3.  
    b=20
  4.  
    r=a>b and a or b
  5.  
    print(r)

运算结果:

posted @ 2020-08-04 22:55  航家二少  阅读(176)  评论(0)    收藏  举报