The "Print vs Return" Visualizer

Print (For Humans)
def get_data():
    print(50)
result = get_data() * 2
The Screen
50
Memory (result)
None
Return (For Computers)
def get_data():
    return 50
result = get_data() * 2
The Screen
Memory (result)
50
Click Run Code to see what happens when you try to do math with a function that only uses print().