venture of iit bombay vjti alumni the first statement of function can be an optional statement the documentation string of the function or docstring the code block within every function starts with colon (:and is indented the statement return [expressionexits functionoptionally passing back an expression to the caller return statement with no arguments is the same as return none syntax def functionnameparameters )"function_docstringfunction_suite return [expressionby defaultparameters have positional behavior and you need to inform them in the same order that they were defined example the following function takes string as input parameter and prints it on standard screen def printmestr )"this prints passed string into this function