and关键字以及Python中的示例

Python and 关键字

and是python中的关键字(区分大小写),实际上是逻辑运算符,用于验证多个条件。它类似于C,C ++编程中的逻辑AND(&&)运算符。它至少需要两个条件,如果两个条件都为True,则返回True。

“ and”关键字/运算符的真值表

Condition1	Condition2	(Condition1 and Condition2)
True		True		True 
True 		False		False
False		True		False
False 		False		False

and 关键字/运算符的语法:

    condition1 and condition2

示例

    Input:
    a = 10
    b = 20

    # 条件
    print(a>=10 and b>=20)
    print(a>10 and b>20)

    Output:
    True
    False

and运算符的Python范例

例1:取两个数字并使用 and 运算符测试条件

# python代码演示示例
# and 关键字/运算符

a = 10
b = 20

# 打印返回值
print(a>=10 and b>=20)
print(a>10 and b>20)
print(a==10 and b==20)
print(a==10 and b!=20)

输出结果

True
False
True
False

示例2:输入年龄并检查年龄是否在

# 输入年龄并检查是否少年

# 输入 
age = int(input("Enter age: "))

# 条件
if age>=13 and age<=19:
    print("Yes ", age, " is a teenage")
else:
    print("No ", age, " is not a teenage")

输出结果

First run:
Enter age: 17
Yes  17  is a teenage

Second run:
Enter age: 21
No  21  is not a teenage

示例3:输入一个字符并检查它是否是大写字母

# 输入 a character and check whether
# 它是不是大写字母

# 输入 
ch = input("Enter a character: ")

# 条件
if ch>='A' and ch<='Z':
    print("\'", ch, "\' is an uppercase alphabet")
else:
    print("\'", ch, "\' is not an uppercase alphabet")

输出结果

First run:
Enter a character: I
' I ' is an uppercase alphabet

Second run:
Enter a character: x
' x ' is not an uppercase alphabet