Python Python Basics (2015) Logic in Python Conditional Value

Mark Stilwell
Mark Stilwell
715 Points

Changing a variable within an if statment

The question asks me to make admitted true if age is greater than or equal to 13, but admitted is automatically set to None and I am not allowed to change it.

conditions.py
admitted = None
if age >= 13:
        admitted == "true":
else:
        admitted == "false"

Python does not use brackets to group piece of code. Indentation is used. Check it out ;)

1 Answer

Steven Parker
Steven Parker
150,240 Points

To change it you need an assignment. The assignment operator is a single equal sign (=).

A double equal sign (==) is an equality comparison operator.

Also, there's a stray colon at the end of the line with "true".

Mark Stilwell
Mark Stilwell
715 Points

Thank you very much! Very helpful!