Which version of code will produce an Indentation Error when it is run?

NOTE: The • symbol represents a single space.

1
2
3
4
2
def my_function():
print("Hello") 

Which version of code will output "This will run"?

1
2
3
4
4
def my_function():
••••#This is my function
••••print("This will run")
my_function()

In which version of code, will you see "This will run" printed?

1
2
3
4
4
def my_function():
••••a = 3
••••if a > 2:
••••••••print("This will run")
my_function()