认识函数,参数

Posted weize111

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了认识函数,参数相关的知识,希望对你有一定的参考价值。

def 函数名():                  

def make():
    print(去医院瞧一瞧)

make()           函数名+() 是调用函数

return返回   不写返回None  写了不写值返回None  就是将内容返回给调用者make(),多个元素是元组 ,返回的内容不受限制

函数中当执行到return的时候就结束了,return以下代码都不执行,并且终止这个函数

参数 

def func(addr,  )    addr是形参
    print()
func(东莞,   )      ‘东莞‘是实参,调用的参数      形参,实参一一对应,从实参到形参叫传参

实参:位置参数,关键字参数,混合参数                 位置参数>关键字参数

def func(addr,age):
    print(f我在{addr}的沙河,我今年{age}能去成年人的地方
func(东莞,18)                      位置参数

def func(msg,school):
    print(f嫂子,{school}的学生,但要从{msg}从基层做起)
func(school=清华,msg=东莞)        关键字参数


func(清华,msg=东莞‘‘)               混合参数

形参:位置参数,默认值参数,混合参数              位置参数>默认值参数

def func(msg,school)              位置参数
def func(school=清华,msg=东莞) 默认值参数
def func(school,msg=东莞)       混合参数

函数: 封装,减少重复代码

return x if x>y else y

 

以上是关于认识函数,参数的主要内容,如果未能解决你的问题,请参考以下文章

JAVA-初步认识-第四章-函数-两个明确

js-函数的认识及应用

js-函数的认识及应用

JavaScript函数认识,Js中的常见函数

有没有办法将2个非常相似的代码片段组合成一个函数并重复?

JAVA-初步认识-第六章-类类型参数