摘要: 1、作用域 :函数外的变量的作用域为全局作用域(命名空间对应全局命名空间),函数体内的变量(未用global声明)的作用域为内部作用域(对应局部命名空间);函数体内的变量称为局部变量 >>> x = 1 ###x的作用域为全局作用域,对应全局命名空间 >>> def foo(): x = 42 ## 阅读全文
posted @ 2019-05-14 20:35 没尾巴的熊 阅读(714) 评论(0) 推荐(0) 编辑
摘要: 1、关键字参数和默认值 ,格式:形参=实参/默认参数;使用关键字参数时,不用考虑函数调用参数的顺序,只要形参已经赋值即可;传递的参数数量<=函数中形参的数量 >>> def pro(name='Lawyer',action='assignment'): ####设定默认参数,如果调用该函数不传递参数 阅读全文
posted @ 2019-05-14 20:29 没尾巴的熊 阅读(142) 评论(0) 推荐(0) 编辑