python的函数使用

函数的定义与功能:

        函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。要调用一个函              数,需要知道函数的名称和参数

python如何定义函数
    关键字 def  # define function
    def 函数名称([参数列表]):
        # 函数体
        # 如果需要返回值,则使用return关键字返回结果
        # [return 函数返回值]


如何调用函数
    函数名称([实参列表])
 

函数分类:
    1. 通过函数是否存在参数
        1. 有参函数
        2. 无参函数
    2. 函数是否存在返回值
        1. 有返回值的
        2. 无返回值
    3. 函数定义者的角度
        1. 官方函数(python官方提供的各种)
        2. 第三方函数
        3. 自己定义的函数

参数组合:

在Python中定义函数,可以用位置参数、默认参数、可变参数和可变关 键字参数,这4种参数都可以一起使用,戒者叧用其中某些,但是请注意, 参数定义的顺序必须是:位置参数、默认参数、可变参数和可变关键字 参数。

两种最基本的变量作用域如下:

• 全局变量 定义在函数外的拥有全局作用域

• 局部变量 定义在函数内部的变量拥有一个局部作用域

注意:在python的函数中,默认不能修改全局变量 如果说,一定要在python函数中修改全局                      变量,需要提前声明!!!

匿名函数lambda表达式:
    
    1、python的函数的参数,可以是任意类型
        python中的函数参数,可以是任意类型,只要是对象即可。
    2、在python,函数也是对象!!!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值