python_Daily practice (每日一练) 65

2.练习题2
函数的参数、函数的返回值
要求:
函数中return的作用
但函数中运行到return时,函数将立即停止执行,并将值返回给函数调用者

函数中如果有多个return,会是什么效果
只有一个return会被执行
一旦执行了某个return,函数也将被立即终止,其余return将不会再执行

python中函数的参数类型有哪些
位置参数
缺省参数
不定长参数

什么是缺省参数
带有默认值的参数

什么是不定长参数
由*或者**定义的参数,用于接受0个或多个的参数

定义一个使用不定长参数的函数,并在函数中打印出参数及其类型,统计传入参数的个数,
def test(a,b,args,c=10,**kwargs): # 注意如果c放在args放在前面,第三位置参数,将会传给c
print(“a=”,a)
print(“b=”,b)
print(“args=”,args)
print(“c=”,c)
print(“kwargs=”,kwargs)
print(“参数总长度:”,1+1+len(args)+1+len(kwargs))

定义一个函数max,接受的参数类型是数值,最终返回两个数中的最大值

def max(a,b):
 if a>b:
     return a
 else:
     return b

定义一个函数min,接受的参数类型是数值,最终返回两个数中的最小值

def max(a,b):
 if a>b:
     return b
 else:
     return a

分别定义加减乘除四个函数实现两个数之间的加减乘除操作

# 加法
def add(a,b):
 return a+b
# 减法
def sub(a,b):
 return a-b
# 乘法
def mul(a,b):
 return a*b
# 除法
def div(a,b):
 if b==0:
     return 0
 else:
     return a/b

提示:
注意被除数不能为0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值