LPTHW Exercises 27 - 34
(12/2/13 -- 6:30pm PST)
Control Flows
Review
- Known Python data types?
- What are functions? How do we define and call them?
- What is scope? Local? Global?
Review Problem Set
See "problem_set_one.py" in the IDE
Exercise 27: Truth Expressions
bool() --> convert a data type into a Bolean value
True --> Boolean data type. On switch (declares something is truth)
False --> Boolean data type. Off switch (declares something is false)
and --> Operator. Produces True if ALL operands are true, else False
or --> Operator. Produces True if ANY operands are true, else False
not --> Operator. Produces inverse Boolean (not True == False)
== --> Operator. Does equal (5 ==3)
!= --> Operator. Does not equal (5 !=3)
>= --> Operator. Greater than OR equal to (4 >=3)
<= --> Operator. Less than OR equal to (2 <=3)
Problem Set: Truth Tables
See "problem_set_two.py" in the IDE
Exercise 28: Boolean Logic Expressions
not (1 == 1 and 0 != 1)
not (10 == 1 or 1000 == 1000)
not ("testing" == "testing" and "Zed" == "Cool Guy")
1 == 1 and not ("testing" == 1 or 1 == 0)
"chunky" == "bacon" and not (3 == 4 or 3 == 3)
3 == 3 and not ("testing" == "testing" or "Python" == "Fun")
Control Flow: conditional statements and loops
By benjaminplesser
Control Flow: conditional statements and loops
- 899