None is Python's way of saying "no value" or "nothing here": python result = None # No result yet def find_user(id): # ... search logic ... if not found: return None None is not the same as , empty string, or False.
It's its own type (NoneType) representing the absence of a value. Check for None with is: python if result is None: print("No result found") You'll see None often when functions have no return value or when a variable hasn't been assigned yet.