本文主要是介绍0708学习笔记初步了解函数作用域和补充非可变类型参数的函数与可变类型参数的函数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
初步了解函数作用域和补充非可变类型参数的函数与可变类型参数的函数
函数作用域
模块定义全局作用域
函数定义本地作用域
1内嵌的模块是全局作用域
2全局作用域的作用范围仅限于单个文件
3每次对函数的调用都创建一个新的本地作用域
4在函数中赋值的变量名除非特别声明为全局变量,否则均为本地变量
5所有的变量名都可以归纳为本地,全局,内置
普通函数(非可变参数函数)的参数类型虽然不定,但是参数的数量是一定的。调用函数是传进去的“实参”数量必须与函数定义中的“形参”数量一致,不能多也不能少,不然会引发类型错误:
>>> def func(arg):print arg>
这篇关于0708学习笔记初步了解函数作用域和补充非可变类型参数的函数与可变类型参数的函数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!