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

Unlock This Lesson

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

Unlock This Lesson

If Statements

Give Feedback

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

if value == True:
    print 'truthy'

if value2 == None:
    print None    

Good

if value:
    print 'truthy'

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

if not value1:
    print 'falsy'

Explicitly check for None:

if value2 is None:
    print None

Comments & Discussion

Become a Member to join the conversation.