python 函数定义及调用
1、什么是函数?
在程序中,函数是具有一定功能的工具。提前准备好工具,即函数的定义;当它遇到应用场景时,使用它,即调用函数;函数必须遵循先定义后调用的原则
2、为什么要用函数
不用函数的问题是:
程序冗长 程序扩展性查 程序的可读性
3、如何用函数
del 函数名 (参数1,参数2,...)
‘’‘’函数功能的描述信息
参数1描述
参数2描述
return:返回值‘’‘’
代码块
return:返回值
3、函数的定义和调用阶段
(1)函数的使用必须遵循先定义,后调用原则
(2) 没有预先定义函数,但是直接引用函数名相当于引用了一个不存在的变量名
(3)函数定义阶段:只检测函数体的语法,不执行函数体代码
# def func():
# print('1111')
# print('222')
# print('333')
(4)函数调用阶段执行代码
4、函数定义的三种形式
定义函数时的参数是函数体接收外部值的媒介,其实就是一个变量名
(1)、无参函数
#在函数定义阶段括号内没有参数
注意:定义无参,意味着调用时也无需传入参数
应用:如果函数体的代码逻辑不需要依赖从外部传入的值,则必须定义无参函数
# def func():
# print('hello world')
# func()
(2)、有参函数
#在函数定义阶段括号内有参数,称为有参函数
注意:定义的时候有参数,也就是说调用的时候也要传入参数
应用:如果函数体的代码逻辑需要依赖从外部传入的值,则必须定义为带参数的函数
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python变长参数的使用场景12/08
- ♥ 如何检查jupyter中的python环境?09/14
- ♥ 如何在python中取小数点10/08
- ♥ python脚本文件的扩展名是什么08/26
- ♥ 如何关闭 python.exe11/13
- ♥ 最好用的python搜索算法12/19
内容反馈