主要内容 #
1. 成员运算符:in 和 not in #
成员运算符,用于判断指定元素是否是指定数据集(比如字符串,列表,字典,元组和集合等)的成员。 或者说判断指定指定数据集中是否包含指定的元素。2. 成员运算符在字符串,列表,字典中的使用 #
str1 = "01011101010010101001100000010101110101000101110110" str2 = "1100" str3 = "0011" r1 = str2 in str1 print(r1) r2 = str3 not in str1 print(r2) str4 = "I am the best" str5 = "I'm" r3 = str5 in str4 print(r3)
list1 = [1, 'python', 'C++', 2022, [3, 4, 5]] obj1 = 'Python' obj2 = 3 obj3 = [3, 4, 5] print(obj1 in list1) print(obj1 not in list1) print(obj2 in list1) print(obj3 in list1)
dict1 = {"name": "小明", "birth": "2005/06", "code": 1} obj1 = "name" obj2 = "小明" obj3 = 1 print(obj1 in dict1) print(obj2 in dict1) print(obj3 not in dict1)
3. 小结 #
OJ训练题 #
1、【例22.2】 整除相乘 – ★
2、【入门】输出是2的倍数,但非3的倍数的数 – ★
3、【入门】最大数和最小数的差 – ★
4、【入门】饮料的价格 – ★★
5、【入门】计算分数加减表达式的值 – ★★★