计算机二级python考试考点四(1):函数的定义以及其参数传递

这篇博客探讨了计算机二级Python考试中关于函数的定义和参数传递的知识。通过def定义函数,强调函数名应有意义且避免与保留字冲突。函数可接受任意数量的参数,return用于返回值。函数调用时,可直接使用函数名并传入变量。参数分为必传参数(如arg1, arg3)和可选参数(如arg2,默认值为0),调用时可按名称传递参数,无需严格按照顺序。举例说明了函数参数的实际运用。" 119591820,10536464,使用iperf3测试网络性能及解决连接问题,"['网络测试', 'iperf', 'TCP协议', '安全性', '弹性云服务器']
摘要由CSDN通过智能技术生成

在这一篇博客中,我们学习函数的定义以及在函数中参数是怎么传递的:

函数:

函数的定义:

如下:

def <函数名>(<参数>):
	<函数主体>
	return <返回值>

解释:

  1. 使用def保留字来定义一个函数
  2. 函数名自己起,但是尽量使用一些有含义的英文单词,尽量不与python原保留字、内置函数名等同名。
  3. 可以给函数传递参数,可以0个可以1个甚至更多。
  4. return 返回一个返回值,在函数被调用之后返代替到函数调用位置。
函数的调用:

在函数的外部直接只用函数名即可。此时可以传递具体的变量作为参数。

<函数名>(参数)
函数的参数:

函数的参数的使用:

  • 定义:def <函数名>(arg1,arg2=0,arg3):
  • 像上述的定义方式,arg1 、arg3是一个必须传进去的参数,在默认情况下,arg1与arg3没有传递会发生异常。
  • arg2在没有给具体值的时侯会默认为0,这就叫做可选关键字。
  • 在调用函数的时候,可以以参数名称传递进去:<函数名>(arg3 = 12,arg1 = 24).这样就不必要按照顺序来进行参数的传递。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值