初步了解函数作用域和补充非可变类型参数的函数与可变类型参数的函数
函数作用域
模块定义全局作用域
函数定义本地作用域
1内嵌的模块是全局作用域
2全局作用域的作用范围仅限于单个文件
3每次对函数的调用都创建一个新的本地作用域
4在函数中赋值的变量名除非特别声明为全局变量,否则均为本地变量
5所有的变量名都可以归纳为本地,全局,内置
普通函数(非可变参数函数)的参数类型虽然不定,但是参数的数量是一定的。调用函数是传进去的“实参”数量必须与函数定义中的“形参”数量一致,不能多也不能少,不然会引发类型错误:
>>> def func(arg):
print arg
>