4.Python函数.pptVIP

  • 94
  • 0
  • 约4.23千字
  • 约 22页
  • 2017-08-15 发布于河南
  • 举报
Python函数 张晓 西北工业大学计算机学院 zhangxiao@nwpu.edu.cn 2009-8-10 目录 函数的定义 函数的命名规则 函数的说明 函数的作用域 函数的参数 函数的返回值 常用函数 练习 定义 函数是一个能完成特定功能的代码块,可在程序中重复使用,减少程序的代码量和提高程序的执行效率。 在python中函数定义语法如下: def function_name(arg1,arg2[,...]): statement [return value] 返回值不是必须的,如果没有return语句,则Python默认返回值None 函数名的命名规则 函数名必须以下划线或字母开头,可以包含任意字母、数字或下划线的组合。 函数名是区分大小写的。 函数名不能是保留字。 Python使用名称空间的概念存储对象,这个名称空间就是对象作用的区域, 不同对象存在于不同的作用域。 每个模块都有自已的全局作用域。 函数定义的对象属局部作用域,只在函数内有效,不会影响全局作用域中的对象。 赋值对象属局部作用域,除非使用global关键字进行声明。 查找名字的规则 LGB规则--大多数名字引用在三个作用域中查找:先局部(Local),次之全局(Global),再次之内置(Build-in)。 如想在局部作用域中改变全局作用域的对象,必须使用global关键字。 global声

文档评论(0)

1亿VIP精品文档

相关文档