Python定义函数(def关键字)
Python 的函数定义方法是使用 def 关键字,其语法格式如下:
定义一个函数的规则如下:
下面是一个简单的函数定义:
104
如果用户调用的函数没有参数,那么必须在函数名称后加上小括号。
用户还可以先将函数名称设置为变量,再使用该变量运行函数的功能。例如:
def 函数名称(参数1, 参数2, ...):
"文件字符串"
<语句>
定义一个函数的规则如下:
- 函数代码块以 def 关键字开头,后接函数标识符名称和小括号。
- 传入的任何参数和自变量都必须放在小括号中间,小括号之间可以定义参数。
- 函数的第一行语句可以选择性地使用文档字符串,用于存放函数说明。
- 函数内容以冒号起始,并且缩进。
- return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的 return 相当于返回 None。
下面是一个简单的函数定义:
def ss(x, y): "x * y" return x + y ds=ss(100,4) print(ds)输出结果如下:
104
如果用户调用的函数没有参数,那么必须在函数名称后加上小括号。
用户还可以先将函数名称设置为变量,再使用该变量运行函数的功能。例如:
>>>a = int
>>>print (a(-3.123))
-3