None
Python's single value for "no value", what a function gives back when it returns nothing, and what you test with is None.
Depth 1 · Foundation
You know where None comes from (a function with no return, methods like sort, a missing dictionary key with get), test for it with is None, and choose between returning None and raising an exception.
Sign in to prove what you know with a short quiz, see how deep you've gone, and earn XP for it.
Sign in with GoogleDepths of understanding
- 1
Foundation
You know where None comes from (a function with no return, methods like sort, a missing dictionary key with get), test for it with is None, and choose between returning None and raising an exception.
Your path here
What's still between you and None, depth 1, in the order you can learn it.
- 1ProgramDepth 1 · Foundation · Program Basics
- 2ExpressionDepth 1 · Foundation · Program Basics
- 3Variables in codeDepth 1 · Foundation · Program Basics
- 4Program stateDepth 1 · Foundation · Program Basics
- 5Input and outputDepth 1 · Foundation · Program Basics
- 6Functions in codeDepth 1 · Foundation · Functions
- 7Return valuesDepth 1 · Foundation · Functions
- 8BooleansDepth 1 · Foundation · Control Flow
- 9ConditionalsDepth 1 · Foundation · Control Flow
- 10LoopsDepth 1 · Foundation · Control Flow
- 11Accumulator patternDepth 1 · Foundation · Control Flow
- 12Floating-point numbersDepth 1 · Foundation · Data Types
- 13Basic typesDepth 1 · Foundation · Data Types
- 14Character encodingDepth 1 · Foundation · Data Types
- 15StringsDepth 1 · Foundation · Data Types
- 16Type conversionDepth 1 · Foundation · Data Types
- 17ExceptionsDepth 1 · Foundation · Writing Correct Code
- 18NoneDepth 1 · Foundation · Data Types
Where it fits
This concept