Question: do python functions need return?
Answer: 7.1. A function in Python is defined with the def keyword. Functions do not have declared return types. A function without an explicit return statement returns None . In the case of no arguments and no return value, the definition is very simple.