среда, 24 августа 2016 г.

Boolean functions. This and That (or This, But Not That!)

Продолжаем изучение Питона спуятся пару месяцев (кажется, три)

This and That (or This, But Not That!) 
Приоритеты у операторов следующие:
1. Not
2. And
3. Or
Менять приоритеты можно скобками. Все как в дискретке.  Например: 

False or not (True and True) =  False

# Use boolean expressions as appropriate on the lines below!

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

# Make me true!
bool_two = (2 <= 2) and not ("Alpha" == "Bravo")

# Make me false!
bool_three = not (2 <= 2) and "Alpha" == "Bravo"

# Make me true!
bool_four = (2 <= 2) or "Alpha" == "Bravo"

# Make me true!
bool_five = (2 <= 2) and  not ("Alpha" == "Bravo")