python另起⼀⾏_python中函数的⼊门
python中函数形式诸如f(x),前⾯为函数名称,使⽤英⽂的⼩括号来包裹参数,括号⾥⾯的即为函数的传⼊参数。分为内置函数和⾃定义函数两类。
⼀、函数分类
1.1 内置函数python新手函数
所谓的内置函数,即python语⾔中常⽤的、⾃带的函数,如print(),len()等。
1.2 ⾃定义函数
⾃定义函数则是根据作者的需要⾃⼰创造出来的函数运算⽅式。使⽤def命令来做出定义,在定义过程中,需要注意的有以下⼏点:
1. def命令后接函数的名称+(),括号中可以包含参数,也可以为空,括号后⾯需要跟英⽂的:;
2. 函数的主体需要另起⼀⾏,并且较def要有⼀个缩进,函数定义完成后,⾮函数内容的语句在输⼊时需要注意将缩进取消;
3. 函数中定义的参数可以直接调⽤全局的参数,但是若想在函数外使⽤函数内定义的参数,必须将该参数设置为全局变量,即加上
global。
⼆、函数的调⽤
当函数中有回显(return),可以在程序的其他地⽅调⽤该函数,如下语句即代表定义⼀个函数f(x)=2x,并且打印出附f(2):
def f(x): y = 2 * x return y print(f(2))
在上⾯的代码中,若直接print(y)则会出现该变量没有被定义的报错(NameError: name 'y' is not defined on line 6)。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论