Python如何定义一个函数


Posted in 面试题 onSeptember 01, 2015
函数的定义形式如下:
def (arg1, arg2,… argN):
函数的名字也必须以字母开头,可以包括下划线“ ”,但不能把Python的关键字定义成函数的名字。函数内的语句数量是任意的,每个语句至少有一个空格的缩进,以表示此语句属于这个函数的。缩进结束的地方,函数自然结束。
下面定义了一个两个数相加的函数:
>>> def add(p1, p2):
print p1, “+”, p2, “=”, p1+p2
>>> add(1, 2)
1 + 2 = 3
函数的目的是把一些复杂的操作隐藏,来简化程序的结构,使其容易阅读。函数在调用前,必须先定义。也可以在一个函数内部定义函数,内部函数只有在外部函数调用时才能够被执行。程序调用函数时,转到函数内部执行函数内部的语句,函数执行完毕后,返回到它离开程序的地方,执行程序的下一条语句。

Tags in this post...

面试题 相关文章推荐
PHP面试题集
Dec 18 面试题
JSF面试题:Jsf中的核心类用那些?有什么作用?LiftCycle六大生命周期是什么?
Jul 17 面试题
关键字final的用法
Oct 02 面试题
在C++ 程序中调用被C 编译器编译后的函数,为什么要加extern "C"
Aug 09 面试题
存储过程的优点有哪些
Sep 27 面试题
介绍一下.NET构架下remoting和webservice
May 08 面试题
介绍一下如何利用路径遍历进行攻击及如何防范
Jan 19 面试题
C#面试常见问题
Feb 25 面试题
什么是SCM(软件配置管理)
Aug 16 面试题
几个MySql的面试题
Apr 22 面试题
简单的JAVA编程面试题
Mar 19 面试题
25道Java面试题集合
May 21 面试题
如何用Python输出一个Fibonacci数列
Aug 28 #面试题
Python面试题集
Mar 08 #面试题
Python中pass语句的作用是什么
Jun 01 #面试题
请用Python写一个获取用户输入数字,并根据数字大小输出不同信息的脚本
May 20 #面试题
介绍一下Python下range()函数的用法
Nov 07 #面试题
介绍一下except的用法和作用
Jan 22 #面试题
如何用Python来进行查询和替换一个文本字符串
Jan 02 #面试题
You might like
收音机玩机评测 406 篇视频合集
2020/03/11 无线电
用在PHP里的JS打印函数
2006/10/09 PHP
php实现信用卡校验位算法THE LUHN MOD-10示例
2014/05/07 PHP
PHP中array_map与array_column之间的关系分析
2014/08/19 PHP
PHP实现数组和对象的相互转换操作示例
2019/03/20 PHP
javascript中的几个运算符
2007/06/29 Javascript
JS实现在Repeater控件中创建可隐藏区域的代码
2010/09/16 Javascript
如何解决Jquery库及其他库之间的$命名冲突
2013/09/15 Javascript
jQuery前端分页示例分享
2015/02/10 Javascript
JavaScript中的Math.SQRT1_2属性使用简介
2015/06/14 Javascript
在Linux系统中搭建Node.js开发环境的简单步骤讲解
2016/01/26 Javascript
整理关于Bootstrap表单的慕课笔记
2017/03/29 Javascript
详解nodejs express下使用redis管理session
2017/04/24 NodeJs
看看“疫苗查询”小程序有温度的代码
2018/07/31 Javascript
vue watch普通监听和深度监听实例详解(数组和对象)
2018/08/16 Javascript
Vue前后端不同端口的实现方法
2018/09/19 Javascript
基于Vue 服务端Cookies删除的问题
2018/09/21 Javascript
vue2.0自定义指令示例代码详解
2019/04/25 Javascript
koa-router路由参数和前端路由的结合详解
2019/05/19 Javascript
简单了解Ajax表单序列化的实现方法
2019/06/14 Javascript
JS实现长图上下滚动效果
2020/03/19 Javascript
python实现简单socket程序在两台电脑之间传输消息的方法
2015/03/13 Python
Python选择排序、冒泡排序、合并排序代码实例
2015/04/10 Python
Python基础教程之正则表达式基本语法以及re模块
2016/03/25 Python
Python解决两个整数相除只得到整数部分的实例
2018/11/10 Python
python 整数越界问题详解
2019/06/27 Python
python 消除 futureWarning问题的解决
2019/12/25 Python
keras中模型训练class_weight,sample_weight区别说明
2020/05/23 Python
python 写一个性能测试工具(一)
2020/10/24 Python
Django多个app urls配置代码实例
2020/11/26 Python
天猫超市:阿里巴巴打造的网上超市
2016/11/02 全球购物
什么是托管函数?托管函数有什么用?
2014/06/15 面试题
医药学专业大学生职业生涯规划书论文
2014/01/21 职场文书
十八届三中全会报告学习材料
2014/02/17 职场文书
MBA推荐信怎么写
2015/03/25 职场文书
大学校园招聘会感想
2015/08/10 职场文书