-
Introduction 4
-
Lecture1.1
-
Lecture1.2
-
Lecture1.3
-
Lecture1.4
-
-
Production Possibilities Frontier 4
-
Lecture2.1
-
Lecture2.2
-
Lecture2.3
-
Lecture2.4
-
-
Trade 3
-
Lecture3.1
-
Lecture3.2
-
Lecture3.3
-
-
Demand 4
-
Lecture4.1
-
Lecture4.2
-
Lecture4.3
-
Lecture4.4
-
-
Supply 2
-
Lecture5.1
-
Lecture5.2
-
-
Equilibrium 4
-
Lecture6.1
-
Lecture6.2
-
Lecture6.3
-
Lecture6.4
-
-
Curve Movements 4
-
Lecture7.1
-
Lecture7.2
-
Lecture7.3
-
Lecture7.4
-
-
Elasticity and Revenue 5
-
Lecture8.1
-
Lecture8.2
-
Lecture8.3
-
Lecture8.4
-
Lecture8.5
-
-
Taxes 7
-
Lecture9.1
-
Lecture9.2
-
Lecture9.3
-
Lecture9.4
-
Lecture9.5
-
Lecture9.6
-
Lecture9.7
-
-
Consumer and Producer Surplus 8
-
Lecture10.1
-
Lecture10.2
-
Lecture10.3
-
Lecture10.4
-
Lecture10.5
-
Lecture10.6
-
Lecture10.7
-
Lecture10.8
-
-
Imports and Exports 4
-
Lecture11.1
-
Lecture11.2
-
Lecture11.3
-
Lecture11.4
-
-
Tariffs 2
-
Lecture12.1
-
Lecture12.2
-
If Statements
If statements allow us to evaluate whether or not things are true, and if they are true execute some code.
Boolean values are True or False, and represent exactly that. For example, we get True, then false for the below code. == is the representation of “is the left equal to the right?”
print(1==1)
print(2==1)
We use != for the opposite, not equal to. > corresponds to greater than, and < corresponds to less than.
Now, let’s see how the if statement works. Like many other things, it uses indentation for any code that is counted as being in it.
if 6 < 5:
print("6 is less than 5")
if 6>5:
print("6 is greater than 5")
Notice only the second line gets printed. Now we also can use elif which means if the previous if statement is true than test this one, and we can also use else which means if the if statement or elif statement before this was false then execute the below code.
if 6 < 5:
print("6 is less than 5")
elif 6==5:
print("6 is equal to 5")
else:
print("6 is greater than 5")
Challenge