目录
百战程序员,全站22050+开发课程+文档 ,学习精选优质好课快人一步!观看视频 快捷键ALT+N

Python全系列 教程

3567个小节阅读:5924k

收藏
全部开发者教程

鸿蒙应用开发

C语言快速入门

JAVA全系列 教程

面向对象的程序设计语言

Python全系列 教程

Python3.x版本,未来主流的版本

人工智能 教程

顺势而为,AI创新未来

大厂算法 教程

算法,程序员自我提升必经之路

C++ 教程

一门通用计算机编程语言

微服务 教程

目前业界流行的框架组合

web前端全系列 教程

通向WEB技术世界的钥匙

大数据全系列 教程

站在云端操控万千数据

AIGC全能工具班

A

A A

White Night

阅读(12k)
赞(0)

形参和实参

image-20211116114410049

形参和实参的要点:

  • 圆括号内是形式参数列表,有多个参数则使用逗号隔开
  • 定义时的形式参数不需要声明类型,也不需要指定函数返回值类型
  • 调用时的实际参数必须与形参列表一一对应

【操作】定义一个函数,实现两个数的比较,并返回较大的值

执行结果:

20 较大值

30 较大值

上面的printMax函数中,在定义时写的printMax(a,b)ab称为“形式参数”,简称“形参”。也就是说,形式参数是在定义函数时使用的。 形式参数的命名要符合“标识符”命名规则

在调用函数时,传递的参数称为“实际参数”,简称“实参”。上面代码中,printMax(10,20)1020就是实际参数。

文档字符串(函数的注释)

image-20211116114719563

程序的可读性最重要,一般建议在函数体开始的部分附上函数定义说明,这就是“文档字符串”,也有人成为“函数的注释”。我们通过三个单引号或者三个双引号来实现,中间可以加入多行文字进行说明。

【操作】测试文档字符串的使用

我们调用help(函数名) 可打印输出函数的文档字符串。结果如下:

Help on function print_star in module main:

print_star(n)

根据传入的n,打印多个星号

我们也可以通过函数名.__doc__直接获取到函数的文档字符串,自己进行打印。

实时效果反馈

1. 如下关于形式参数和实际参数的说法,错误的是:

A 函数定义时,参数是形式参数。

B 定义时的形式参数不需要声明类型,也不需要指定函数返回值类型

C 调用时的实际参数必须与形参列表一一对应

D 函数调用时,参数是形式参数。

答案

1=>D

北京市昌平区回龙观镇南店村综合商业楼2楼226室

©2014-2023 百战卓越(北京)科技有限公司 All Rights Reserved.

京ICP备14032124号-2