Start Here
Learn Python
Start Learning
Your Learning Plan →
Your personalized Python learning plan
Python Tutorials →
In-depth articles and video courses
Learning Paths →
Guided study plans for accelerated learning
Practice
Quizzes & Exercises →
Check your learning progress
Browse Topics →
Focus on a specific area or skill level
Reference →
Concise definitions for common Python terms
Get Help
Mentor AI →
New
Your personal Python mentor
Office Hours →
Live Q&A calls with Python experts
Community Chat →
Learn with other Pythonistas
Go Deeper
Live Courses →
Live, instructor-led Python courses
Books →
Round out your knowledge and learn offline
Podcast →
Hear what’s new in the world of Python
Unlock All Content and Become a Python Expert →
Get unlimited access to all Real Python has to offer
Unlock All Content →
Become a Python Expert
More
Learner Stories
Python Newsletter
Python Job Board
Meet the Team
Become a Contributor
Search
/
Join
Sign‑In
Null in Python: Understanding Python's NoneType Object
by
Wolf
Updated
Feb 19, 2020
Reading time estimate
13m
basics
python
Mark as Completed
Share
Table of Contents
Understanding Null in Python
Using Python’s Null Object None
Declaring Null Variables in Python
Using None as a Default Parameter
Using None as a Null Value in Python
Deciphering None in Tracebacks
Checking for Null in Python