python 函数(未完待续)

什么是函数?

在程序中,函数就具备某一功能的工具
事先将工具准备好即函数的定义
遇到应用场景拿来就用即函数的调用
所以务必记住:#函数的使用必须遵循先定义,后调用的原则
拿来加()就能用
  • 用函数的好处
    减少代码冗余
    增强程序的扩展性
    增强程序的结构性与可读性

    函数分为2种:

    1 无参函数

2 有参函数

什么是返回值?

返回值是一个函数的处理结果,如果我们需要在程序中拿到函数的处理结果做进一步的处理,则需要函数必须有返回值

函数的返回值用return去定义
格式为:
return 值

注意:
    1、return是一个函数结束的标志,函数内可以有多个return,
        但只要执行一次,整个函数就会结束运行

    2、return 的返回值无类型限制,即可以是任意数据类型
    3、return 的返回值无个数限制,即可以用逗号分隔开多个任意类型的值
        0个:返回None,ps:不写return默认会在函数的最后一行添加return None
        1个:返回的值就是该值本身
        多个:返回值是元组
  • 调用函数的三种方式
    def max2(x,y):
    if x > y:
    return x
    else:
    return y
    形式一:
    max2(1,2)

    形式二:
    res=max2(3000,2000) * 12
    print(res)

    形式三:
    res=max2(max2(1000,2000),3000)
    print(res)

猜你喜欢

转载自blog.51cto.com/13764714/2151554