41、传递实参

作业:

        鉴于函数定义中可能包含多个形参,因此函数调用中也可能包含多个实参。向函数传递实参的方式很多,可使用位置实参 ,这要求实参的顺序与形参的顺序相同;也可使用关键字实参 ,其中每个实参都由变量名和值组成;还可使用列表和字典。

请按照教材,把每一种调用后加上注解,对应教材中的哪种调用。

去掉后2行注解会出错,为什么?

图片发自简书App

我的图:

图片发自简书App


图片发自简书App

去掉后2行注解会出错原因:

图片发自简书App

传递实参要点:

1、位置实参:要求实参的顺序与形参的顺序相同

*注意:不能颠倒实参的顺序

2、好关键字实参:每个实参都由变量名和值组成

*注意:务必准确地指定函数定义中的形参名

3、默认值:给每个形参指定默认值

*注意:在形参列表中必须先列出没有默认值的形参

4、避免实参错误

      常见实参错误如调用函数describe_pet(),没有指定任何实参,调用时缺少必要信息

图片发自简书App

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容