首页 > 编程笔记

Python定义函数(def关键字)

Python 的函数定义方法是使用 def 关键字,其语法格式如下:

def 函数名称(参数1, 参数2, ...):
    "文件字符串"
    <语句>

其中,“文件字符串”是可省略的,用来作为描述此函数的字符串。如果“文件字符串”存在的话,那么必须是函数的第一个语句。

定义一个函数的规则如下:
下面是一个简单的函数定义:
def ss(x, y):
    "x * y"
    return x + y
  
ds=ss(100,4)
print(ds)
输出结果如下:
104

如果用户调用的函数没有参数,那么必须在函数名称后加上小括号。

用户还可以先将函数名称设置为变量,再使用该变量运行函数的功能。例如:

>>>a = int
>>>print (a(-3.123))
-3

从结果可以看出,int() 函数是 Python 的内置函数,这里直接将函数名称设置为变量 a,通过变量 a 即可运行该函数。

推荐阅读