函数【一】

定义函数:

什么是函数,什么是方法:

答:定义到类里面叫方法,不在类里面叫方法

1、函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()

2、任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。

3、函数内容以冒号起始,并且缩进。

定义函数并添加参数:

注意:函数可以定义无数个,但是一般只定义3,4个就好

运行结果:

函数的返回值:return语句[表达式]退出函数,选择性地向调用方返回一个表达式。不带参数值的return语句返回None。之前的例子都没有示范如何返回数值。

 运行结果:

行参和实参数:

还有一个最笨的方法就是,定义在函中的函数叫"实参",在函数外的函数啊"形参".

 

 1、函数定义过程中name叫行参,因为它只是一个形式,表示占据一个参数的位置,而print传进来叫实参,因为它是具体的参数值

2、传递进来的敦煌、西藏叫做实参,因为它是具体的参数值

 关键字参数:

用于函数调用,通过“键-值”形式加以指定。可以让函数更加清晰、容易使用,同时也清除了参数的顺序需求。

默认参数:用于定义函数,为参数提供默认值,调用函数时可传可不传该默认参数的值(注意:所有位置参数必须出现在默认参数前,包括函数定义和调用)

运行结果:

假设不修改的话,就是默认参数,如果要修改,就在调用的参数中修改

原文地址:https://www.cnblogs.com/weiyang2019/p/8884071.html