
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
Python编程开发语言是目前大多数软件开发程序员都在学习的一种编程开发语言,而本文我们就通过案例分析来简单了解一下,Python函数的理解与定义分析。
函数的定义
Python定义一个函数使用def保留字,语法形式如下:
def<函数名>(<参数列表>):
<函数体>
return<返回值列表>
函数的调用
程序调用一个函数需要执行以下四个步骤:
(1)调用程序在调用处暂停执行;
(2)在调用时将实参复制给函数的形参;
(3)执行函数体语句;
(4)函数调用结束给出返回值,程序回到调用前的暂停处继续执行。
参数传递与返回值
参数传递
形参与实参
在def语句中,位于函数名后面的变量通常称为形参。
调用函数时提供的值称为实参
函数可以有参数,也可以没有,但必须保留括号
函数定义时可以为某些参数指定默认值,构成可选参数
返回值
函数可以返回0个或多个结果
return保留字用来传递返回值
函数可以有返回值,也可以没有
可以有return,也可以没有
return可以传递0个返回值,也可以传递任意多个返回值
作用域
局部变量和全局变量
总结:
基本数据类型,无论是否重名,局部变量与全局变量不同
可以通过global保留字在函数内部声明全局变量
组合数据类型,如果局部变量未真实创建,则是全局变量
模块
模块的定义
模块分为三种:
内置模块:如sys,os,subprocess,time,json等等
自定义模块:自定义模块时要注意命名,不能和Python自带模块名称冲突。
开源模块:公开的模块,可以使用pipinstall安装,类似于yum安装软件
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。