一.什么是函数?函数是带名字的代码块,用以完成特定的任务。
函数的优点:
1.函数的重要性:编写一次,可在程序中多次调用。
2.函数的可维护性:修改函数内部代码,所有调用处都可有效。
3.函数的可读性:给代码命名,使程序更可理解。
二.定义和调用函数:
1.定义函数(def语句)
2.调用函数:使用函数名加括号( )来执行函数内的代码
三.传递参数
1.形参:定义函数时括号内列出的变量名,它们是函数内部的占位符。
2.实参:调用函数时传递给函数的具体值。
三.位置实参:实参的顺序与形参的顺序一一对应。
四.关键字实参:
在调用函数时,以key=value的形式明确指定实参对应的形参。
顺序无关紧要,提高了代码的可读性,并避免了因位置错误导致的问题。
五.默认值:
在定义函数时,可以为形参指定一个默认值。调用时如果没有为该形参提供实参,python就会使用默认值。
注意⚠️ 有默认值的形参必须放在没有默认值的形参后面。