摘要:
python中一个变量能够被访问的范围叫做作用域。根据作用域的大小分为: 全局变量 局部变量 全局变量 python是解释型编程语言,解释器在运行一个python程序时会在计算机内存中申请一块内存用来运行这个程序。全局变量在这块内存空间中都可以被访问。 直接顶格定义在函数外面的变量就是全局变量,在程 阅读全文
摘要:
python解释器提供了70多个内置函数。 >>> import builtins >>> print(dir(builtins)) ['ArithmeticError', 'AssertionError', 'AttributeError', 'BaseException', 'BlockingI 阅读全文
摘要:
简单来说,lambda函数用来定义简单的,能够在一行内表示的函数。 语法格式如下: lambda arg1,arg2,... : experssion 案例: >>> f = lambda x,y: x+y # 等价于 >>> def f(x,y): ... return x + y lambda函 阅读全文
摘要:
函数还有一个重要的功能就是返回结果。 python中使用return关键字来退出函数,返回到函数被调用的地方继续往下执行。 return可以将0个,1个,多个函数运算完的结果返回给函数被调用处的变量。 函数可以没有返回值,也就是说函数中可以没有return语句,这时函数返回None,例如上面我们定义 阅读全文
摘要:
定义函数时()里的参数叫做形参(形式参数),它只是一个变量名,接受调用时传递的实参,仅供函数体中的代码调用。 函数调用时,传入()里的参数叫实参(实际参数),它是实际的数据,会传递给形参。 形参 根据形参的功能和定义方式可以分为: 必须参数 默认参数 动态参数 位置动态参数 关键字动态参数 必须参数 阅读全文
摘要:
函数的定义 python中定义一个函数使用def(define的缩写)关键字,语法格式如下: def <函数名>([参数列表]): <函数体> return <返回值列表> def与函数名中间又一个空格 函数名的规则同变量名 函数名后的一对小括号必须写,紧跟着的冒号不能少 函数体与def语句通过四个 阅读全文