Download presentation
Presentation is loading. Please wait.
Published byAnthony Hopkins Modified over 11 years ago
1
Lesson 6: Boolean and If Statements Computer Science 1 Mr. Bernstein
2
BOOlean Boolean are statements that yield a truth or false value. Works with Strings and Integers
3
BOOlean Expressions Examples: a == b (== not initiating variables) 2 == 3 a > b a < b 10 >= 10 5 != 2
4
True or False True or True = True or False = False or True = False or False =
5
True or False True and True = True and False = False and True = False and False =
6
NOT! not False = not (True or False) = not (False and False) = not (True or True) =
7
DeMorgans Law not (P and Q) = not P or not Q For example: not (True and False) = not True or not False
8
If Conditional Statements if RELATIONALEXPRESSION: statement Lowercase if Colon after the RE Statements that follow must be indented
9
If Example: if rg3 == injured: print(RG3 is out for the season!) if rg3 != quarterback: print(RG3 is not the quarterback!)
10
IF Examples: rgcondition = good condition qb = rg3 if rgcondition == injured: print(RG3 is not playing next Sunday.) if rgcondition != injured and qb == rg3: print(RG3 is playing this Sunday!)
11
All together! Write a program that prompts the user how many hours they work. (input) If they work 40 hours or less, they make 8 dollars an hour. (if statement) If they work more than 40 hours, each hour after they make 10 dollars an hour. (if statement) Determine how much a person makes if they work: 21 hours, 40 hours, 48 hours
12
Else and elif Statement No need for multiple if statements! if ( apple > 10): print(I has more apples!) elif (apple <= 10): print(I has less apples :-( ) else: print(I dont know how many I have!)
13
Example in Class Write me a program that tells me what is for lunch when the user inputs a day of the week. (prompt the user) Monday – Sloppy Joes Wednesday – Chicken Patties Friday - Salads Tues/Thurs – Pizza (challenge) What if someone inputs Sat/Sun? What if they dont input a day of the week?
14
Summary Boolean – True or False If statement –RelationalExpression: (colon) statement If, Elif, and Else – Conditions that arent easily put into an if statement
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.