Locked learning resources

Join us and get access to thousands of tutorials and a community of expert Pythonistas.

Unlock This Lesson

Locked learning resources

This lesson is for members only. Join us and get access to thousands of tutorials and a community of expert Pythonistas.

Unlock This Lesson

If Statements

if statements are used for truth value testing. In this lesson, you learned that you don’t need to explicitly compare a value to True or False, you can simply add it to the if statement:

Bad

Python
if value == True:
    print 'truthy'

if value2 == None:
    print None    

Good

Python
if value:
    print 'truthy'

To compare a value to False, use the not operator:

Python
if not value1:
    print 'falsy'

Explicitly check for None:

Python
if value2 is None:
    print None

Become a Member to join the conversation.