第八章 函数
Posted ghost-yao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第八章 函数相关的知识,希望对你有一定的参考价值。
8.1定义函数
8.2传递参数
位置实参、关键字实参
默认值:编写函数时,可以给实参指定默认值
可混合使用位置实参、关键字实参和默认值,有多种等效的函数调用方式。
8.3返回值
在函数中,可使用return语句将值返回到调用函数的的代码行,用于简化程序。
1.返回简单值:
2.让实参变成可选的:
【注】第一行代码中给middle_name赋予了初始值,其他两个实参没赋,赋了初始值的实参必须放在没赋的后面,否则程序报错;
3.返回字典:
8.4传递列表
使用for循环遍历列表
修改列表、建立列表副本
【注】直接赋值不能创建副本;
8.5传递任意数量的实参
位置实参可以和传递任意数量的实参相结合;
8.6将函数储存在模块中
1.模块是.py的文件,函数在文件里,模块与程序代码要在同一文件夹里,import可以调用该模块
程序中书写方式为:模块名.函数名
2.导入特定函数:from xx(模块名) import xx(函数名)
随后直接在程序中书写函数名,不需要写模块名
3.使用as给函数指定别名:
from xx(模块名) import xx(函数名) as xx(别名)
使用as给模块指定别名
import xx(模块名) as xx(别名)
4.导入模块中的所有函数:使用星号
from xx(模块名) import *
程序中直接使用函数名即可
【注】书写函数时尽量加上文字解释,方便自己和别人阅读
以上是关于第八章 函数的主要内容,如果未能解决你的问题,请参考以下文章