www.umbc.edu
CMSC201 Computer Science I for Majors
Lecture 05 – Comparison Operators and Boolean (Logical) Operators
- Prof. Katherine Gibson
- Prof. Jeremy Dixon
Based on slides by Shawn Lupoli and Max Morawski at UMBC
Computer Science I for Majors Lecture 05 Comparison Operators and - - PowerPoint PPT Presentation
CMSC201 Computer Science I for Majors Lecture 05 Comparison Operators and Boolean (Logical) Operators Prof. Katherine Gibson Prof. Jeremy Dixon Based on slides by Shawn Lupoli and Max Morawski at UMBC www.umbc.edu Last Class We Covered
www.umbc.edu
Based on slides by Shawn Lupoli and Max Morawski at UMBC
www.umbc.edu
2
www.umbc.edu
www.umbc.edu
4
www.umbc.edu
www.umbc.edu
6
www.umbc.edu
7
www.umbc.edu
8
www.umbc.edu
def main(): class = int(input("What class is this? ") print(class, "is awesome!") main() 9
www.umbc.edu
10
www.umbc.edu
11
www.umbc.edu
12
www.umbc.edu
13
www.umbc.edu
www.umbc.edu
15
www.umbc.edu
16
www.umbc.edu
17
www.umbc.edu
18
www.umbc.edu
19 https://docs.python.org/3.3/library/stdtypes.html
www.umbc.edu
20
www.umbc.edu
21
www.umbc.edu
22
www.umbc.edu
23
www.umbc.edu
www.umbc.edu
25
www.umbc.edu
26
www.umbc.edu
27
www.umbc.edu
28
www.umbc.edu
29
www.umbc.edu
www.umbc.edu
31
www.umbc.edu
32
Value of a Value of b Value of bool1
www.umbc.edu
33
Value of a Value of b Value of bool1 True True True True False False False True False False False False
www.umbc.edu
34
Value of a Value of b Value of bool1 True True True True False False False True False False False False
www.umbc.edu
35
www.umbc.edu
36
www.umbc.edu
37
www.umbc.edu
38
Value of a Value of b Value of bool2
www.umbc.edu
39
Value of a Value of b Value of bool2 True True True True False True False True True False False False
www.umbc.edu
40
Value of a Value of b Value of bool2 True True True True False True False True True False False False
www.umbc.edu
41
www.umbc.edu
42
www.umbc.edu
43
Value of a Value of bool3 True False False True
www.umbc.edu
44
www.umbc.edu
45
Value of a Value of b Value of c Value of bool4 True True True True True True False True True False True True True False False False False True True False False True False False False False True False False False False False
www.umbc.edu
46
Value of a Value of b Value of c Value of bool4 True True True True True True False True True False True True True False False False False True True False False True False False False False True False False False False False
www.umbc.edu
47
Value 1 Value 2 Value 3 Answer True True True True True False True False True True False False False True True False True False False False True False False False
www.umbc.edu
www.umbc.edu
49
www.umbc.edu
50
www.umbc.edu
51
www.umbc.edu
52
www.umbc.edu
53
www.umbc.edu
54
www.umbc.edu
55
www.umbc.edu
False and False 1 == 1 or 2 == 1 True and 1 == 1 False and 0 == 0 True or 1 == 1 "test" == "testing" not ("testing" == "testing" and "Zed" == "Cool Guy") 1 == 1 and (not ("testing" == 1 or 1 == 0))
56
"test" == 1 not (True and False) not (1 == 1 and 0 >= 1) not (10 == 1 or 1000 == 1000) not (1 <= 10 or 3 == 4) 1 >= 0 and 2 == 1
From: http://learnpythonthehardway.org/book/ex28.html
www.umbc.edu
57