什么是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实现HTTP协议下的文件下载方法总结
Apr 20 Python
python实现随机梯度下降(SGD)
Mar 24 Python
python2.7实现邮件发送功能
Dec 12 Python
python实现简单图片物体标注工具
Mar 18 Python
Python微信操控itchat的方法
May 31 Python
浅谈Python3识别判断图片主要颜色并和颜色库进行对比的方法
Oct 25 Python
django框架F&Q 聚合与分组操作示例
Dec 12 Python
简单了解python调用其他脚本方法实例
Mar 26 Python
Django用户身份验证完成示例代码
Apr 03 Python
解决tensorflow/keras时出现数组维度不匹配问题
Jun 29 Python
python进度条显示-tqmd模块的实现示例
Aug 23 Python
Django web自定义通用权限控制实现方法
Nov 24 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
2006/11/25 PHP
采用memcache在web集群中实现session的同步会话
2014/07/05 PHP
php实现的一个简单json rpc框架实例
2015/03/30 PHP
php反射类ReflectionClass用法分析
2016/05/12 PHP
php生成微信红包数组的方法
2019/09/05 PHP
file模式访问网页时iframe高度自适应解决方案
2013/01/16 Javascript
jquery之超简单的div显示和隐藏特效demo(分享)
2013/07/09 Javascript
CheckBoxList多选样式jquery、C#获取选择项
2013/09/06 Javascript
NodeJS制作爬虫全过程(续)
2014/12/22 NodeJs
使用js复制链接中的部分文字的方法
2015/07/30 Javascript
jquery实现点击弹出可放大居中及关闭的对话框(附demo源码下载)
2016/05/10 Javascript
AngularJs html compiler详解及示例代码
2016/09/01 Javascript
整理关于Bootstrap警示框的慕课笔记
2017/03/29 Javascript
Angular排序实例详解
2017/06/28 Javascript
[js高手之路]单例模式实现模态框的示例
2017/09/01 Javascript
Vue 让元素抖动/摆动起来的实现代码
2018/05/31 Javascript
vue中promise的使用及异步请求数据的方法
2018/11/08 Javascript
vue中实现弹出层动画效果的示例代码
2020/09/25 Javascript
如何利用JS将手机号中间四位变成*号
2020/09/29 Javascript
Python实现脚本锁功能(同时只能执行一个脚本)
2017/05/10 Python
深入理解Python3 内置函数大全
2017/11/23 Python
Python基于Dlib的人脸识别系统的实现
2020/02/26 Python
Python对称的二叉树多种思路实现方法
2020/02/28 Python
python爬虫开发之PyQuery模块详细使用方法与实例全解
2020/03/09 Python
python中scrapy处理项目数据的实例分析
2020/11/22 Python
泰国Robinson百货官网:购买知名品牌的商品
2020/02/08 全球购物
Hammitt官网:设计师手袋
2020/05/23 全球购物
DBA的职责都有哪些
2012/05/16 面试题
暑期培训班招生方案
2014/08/26 职场文书
教师四风对照检查材料思想汇报
2014/09/17 职场文书
个人批评与自我批评范文
2014/10/17 职场文书
步步惊心观后感
2015/06/12 职场文书
Go语言使用select{}阻塞main函数介绍
2021/04/25 Golang
python 命令行传参方法总结
2021/05/25 Python
HTML中的表格元素介绍
2022/02/28 HTML / CSS
vue2的 router在使用过程中遇到的一些问题
2022/04/13 Vue.js