# Coditions and Control Flow Mix and Match

#1

Hey I need help with my code. I researched and tried to solve it on my own, but don't know what I'm doing wrong. Any help will be really appreciated. Thanks.

# Make me false!

bool_one = (2 <= 2) and "Alpha" == "Bravo" # We did this one for you!

# Make me true!

bool_two = (4<=4) and "I" == "I"

# Make me false!

bool_three = (5 <= 6) or "Me" == "You"

# Make me true!

bool_four = (1 <= 1) and "Coding" == "Coding"

# Make me true!

bool_five = (2 = 2) not "Fake" == "Real"

#2

Since you're using the logical operator OR you'll just need one of your statements to be True so the logical value of the expression will be True.
In this case 5 is less or equal to six but "Me" is not equal to you so:

``T or F => T``

You're trying to assign a number to another number and that, as far as I know, doesn't work in Python (or in any other language).

``````= -> assign
== -> compare``````

Also, the NOT operator will get the oposite of a logical value so if something returns True, it will turn into False.
But you should use something to compare one statement (2 == 2) with another "Fake" == "Real".
The logical operators we have are:

``````AND
True and True => True
True and False => False
False and True => False
False and False => False``````

``````OR
True or True => True
True or False => True
False or True => True
False or False => False``````

``````NOT
not True => False
not False => True
not not False => False #not not False -> not (True) -> False``````

If I wasn't clear, let me know and I'll find another way to explain it