什么是python的函数体


Posted in Python onJune 19, 2020

函数的概念,函数是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集

函数的作用,使用函数可以加强代码的复用性,提高程序编写的效率

函数的使用,函数必须先创建才可以使用,该过程称为函数定义,函数创建后可以使用,使用过程称为函数调用

函数定义与调用:

>>> def 函数名(形参1,形参2): # 定义
...   函数体
函数名(实参1,实参2)  #调用

实例,定义一个求和函数

def sum_1(x,y): #定义一个名为sum_1的函数,其参数为x和y
  z = x + y  #函数体,也就是函数内部具体执行的操作
  return z   #函数的返回值

调用函数时,直接调用函数名即可

sum_1(10,22)

输出结果

32

知识点扩展:

函数体

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

到此这篇关于什么是python的函数体的文章就介绍到这了,更多相关python的函数体是什么内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python选择排序、冒泡排序、合并排序代码实例
Apr 10 Python
以Flask为例讲解Python的框架的使用方法
Apr 29 Python
python读取oracle函数返回值
Jul 18 Python
Python随机数用法实例详解【基于random模块】
Apr 18 Python
python实现数据预处理之填充缺失值的示例
Dec 22 Python
Python找出最小的K个数实例代码
Jan 04 Python
ubuntu环境下python虚拟环境的安装过程
Jan 07 Python
python中join()方法介绍
Oct 11 Python
django rest framework vue 实现用户登录详解
Jul 29 Python
python基于FTP实现文件传输相关功能代码实例
Sep 28 Python
python高阶函数map()和reduce()实例解析
Mar 16 Python
python excel和yaml文件的读取封装
Jan 12 Python
浅谈Python中的生成器和迭代器
Jun 19 #Python
python中有帮助函数吗
Jun 19 #Python
python中导入 train_test_split提示错误的解决
Jun 19 #Python
python中get和post有什么区别
Jun 19 #Python
python中setuptools的作用是什么
Jun 19 #Python
python怎么判断模块安装完成
Jun 19 #Python
Keras SGD 随机梯度下降优化器参数设置方式
Jun 19 #Python
You might like
PHP中的MYSQL常用函数(php下操作数据库必备)
2010/09/12 PHP
PHP 的ArrayAccess接口 像数组一样来访问你的PHP对象
2010/10/12 PHP
PHP的curl实现get,post和cookie(实例介绍)
2013/06/17 PHP
php用户注册页面利用js进行表单验证具体实例
2013/10/17 PHP
PHP代码维护,重构变困难的4种原因分析
2016/01/25 PHP
PHP判断是否是微信打开还是浏览器打开的方法
2019/02/27 PHP
PHP实现随机发扑克牌
2020/04/22 PHP
javascript下数值型比较难点说明
2010/06/07 Javascript
js URL参数的拼接方法比较
2012/02/15 Javascript
js事件冒泡实例分享(已测试)
2013/04/23 Javascript
纯javascript实现分页(两种方法)
2015/08/26 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(二)
2017/01/21 Javascript
jQuery Autocomplete简介_动力节点Java学院整理
2017/07/17 jQuery
理解 Node.js 事件驱动机制的原理
2017/08/16 Javascript
node.js+captchapng+jsonwebtoken实现登录验证示例
2017/08/17 Javascript
React父子组件间的传值的方法
2018/11/13 Javascript
vue-cli 3.0 版本与3.0以下版本在搭建项目时的区别详解
2018/12/11 Javascript
加快Vue项目的开发速度的方法
2018/12/12 Javascript
Vue scrollBehavior 滚动行为实现后退页面显示在上次浏览的位置
2019/05/27 Javascript
超轻量级的js时间库miment使用解析
2019/08/02 Javascript
layer弹出框确定前验证:弹出消息框的方法(弹出两个layer)
2019/09/21 Javascript
mpvue微信小程序开发之实现一个弹幕评论
2019/11/24 Javascript
微信浏览器下拉黑边解决方案 wScroollFix
2020/01/21 Javascript
python操作CouchDB的方法
2014/10/08 Python
17个Python小技巧分享
2015/01/23 Python
Python实现从订阅源下载图片的方法
2015/03/11 Python
在Python的循环体中使用else语句的方法
2015/03/30 Python
营销人才自我鉴定范文
2013/12/25 职场文书
电气工程师岗位职责
2014/01/01 职场文书
财产公证书
2014/04/10 职场文书
保护环境建议书400字
2014/05/13 职场文书
竞选大队干部演讲稿
2014/09/11 职场文书
幼儿园大班开学寄语(2016秋季)
2015/12/03 职场文书
MySQL Router实现MySQL的读写分离的方法
2021/05/27 MySQL
Java SSH 秘钥连接mysql数据库的方法
2021/06/28 Java/Android
Mysql中@和@@符号的详细使用指南
2022/06/05 MySQL