栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python函数篇(简)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python函数篇(简)

1.函数的介绍

  • 在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数

定义函数的规则:

  1. 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。
  2. 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。
  3. 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。
  4. 函数内容以冒号 : 起始,并且缩进。
  5. return [表达式] 结束函数,选择性地返回一个值给调用方,不带表达式的 return相当于返回 None

2.函数的定义和调用
格式:

实例:

定义:函数就是对代码进行封装,把实现某一功能的相同代码,进行封装到一起,下次需要使用时,就不需要再进行代码编写,直接调用即可

  1. 函数参数大概分为四种:
    位置参数
    关键字参数
    缺省参数
    不定长参数

  2. 函数的类型

  • 无参数,无返回值的函数

此类函数,不能接收参数,也没有返回值

  • 无参数,有返回值的函数

此类函数,不能接收参数,但是可以返回某个数据

  • 有参数,无返回值的函数

此类函数,能接收参数,但不可以返回数据

  • 有参数,有返回值的函数

此类函数,不仅能接收参数,还可以返回某个数据

  1. 函数的嵌套

一个函数里面又调用了另外一个函数,这就是所谓的函数嵌套调用

  1. 匿名函数

lambda函数也叫匿名函数,即函数没有具体的名称

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1001250.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号