5-1 条件测试
编写一系列条件测试;将每个测试以及你对其结果的预测和实际结果都打印出来。
name = 'Lucy'
print("Is name == 'Lucy'?I predict True.")
print(name == 'Lucy')
输出结果
Is name == 'Lucy'?I predict True.
True
5-2 更多的条件测试
(1)检查两个字符串相等和不等
str_1 = "CSND"
str_2 = "csnd"
print(str_1==str_2)
print(str_1!=str_2)
输出结果
False
True
(2)使用函数lower()的测试
str_1 = "CSND"
str_2 = "csnd"
print(str_1.lower()==str_2)
输出结果
True
(3)检查两个数字相等、不等、大于、小于、大于等于和小于等于
age_1 = 20
age_2 = 25
print(age_1==age_2)
print(age_1!=age_2)
print(age_1>age_2)
print(age_1<age_2)
print(age_1>=age_2)
print(age_1<=age_2)
输出结果
False
True
False
True
False
True
(4)使用关键字and和or的测试
age_1 = 20
age_2 = 25
print(age_1>20 and age_2>20)
print(age_1>20 or age_2>20)
输出结果
False
True
(5)测试特定的值是否包含在列表中
fruits = ["apple","banana","pear","tomato"]
print("apple" in fruits)