Home >Backend Development >Python Tutorial >How to define functions in python
Python functions
Functions are organized, reusable, and used to implement single or related functions code snippet.
Function can improve the modularity of the application and the reuse rate of the code. You already know that Python provides many built-in functions, such as print(). But you can also create your own functions, which are called user-defined functions.
Define a function
You can define a function with the functions you want. The following are simple rules:
1. The function code block begins with It starts with the def keyword, followed by the function identifier name and parentheses ().
2. Any incoming parameters and independent variables must be placed between parentheses. Parameters can be defined between parentheses.
3. The first line of the function statement can optionally use a documentation string - used to store function descriptions.
4. The function content starts with a colon and is indented.
5.return [expression] End the function and optionally return a value to the caller. Return without an expression is equivalent to returning None.
Syntax
Python defines functions using the def keyword. The general format is as follows:
def 函数名(参数列表): 函数体
By default, parameter values and parameter names are by function The order defined in the declaration matches.
Example
Let us use a function to output "Hello World!":
>>>def hello() : print("Hello World!")
Output result
>>> hello() Hello World!
The above is the detailed content of How to define functions in python. For more information, please follow other related articles on the PHP Chinese website!