鱼C论坛

 找回密码
 立即注册
查看: 2278|回复: 0

[学习笔记] 函数的参数及作用域

[复制链接]
发表于 2018-1-18 16:37:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
           形参和实参:形参指的是函数创建和定义过程中小括号里的参数,而实参指的是函数在
        调用过程中传进去的参数。

        函数文档:是函数的一部分,于解释不同,使用help(函数名)或者 函数名__doc__可以查看到

        关键字参数(在一个函数的参数较多的时候作用比较明显):给参数的名字下定义
        eg:
        def k(name,word)
        K(A,B) = K(word = B,name = A)

        默认参数:函数定义时为形参赋初值,函数调用时若没有传递参数,则自动使用初值

        收集参数:
                在定义参数的前边加上(*)即可
        eg:
        >>>def test(*params)
                print("有%d个参数" % len(params))
                print("第二个参数是:",params[1])
        >>>test('F','I','S','H','C')
        有五个参数
        第二个参数是:I
       
        局部变量(Local Variable):在函数里边定义的参数以及变量,都成为局部变量,出
        了这个函数,这些变量都是无效的了

        全局变量(Global Variable):在函数外边定义的都是全局变量,全局变量在整个代
        码段中都是可以访问到的,但是不要试图在函数内部去修改全局变量的值,因为那样
        Python会自动在函数内部新建一个名字一样的局部变量代替

                                                        --2018.1.18
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-3-29 09:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表