We observed that in Python we have to indent the code when creating functions. We'll have to indent the code every time we create a new block of it. Indentation is extremely important in Python, your code will not work if the indentation isn't done correctly. There are some rules we have to adhere to:
- Indents can be between 1 and 8 spaces
- We'll use four spaces as it's common convention
- Indents can be either space characters or tabs
- We'll use spaces as it's common convention
- Do not mix and match indent styles - either use spaces or tabs throughout
# Try to run the code below, what error do you get?
total_bananas = 4
price = 2
bill = total_bananas * price
print('Your bill is {}'.format(bill))
You can indent your code as long as it's defined within a code block. We've seen code blocks created via functions, and we'll see more as we learn more about if statements and loops.