python第二天-函数
来源:互联网 发布:美橙域名查询 编辑:程序博客网 时间:2024/06/05 19:00
函数
python内置了很多的函数
要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数
常用函数
abs : 求绝对值 abs(1) 一个int 的参数
max() :求最大值 多个
int() : 转整数
float :转浮点数
也可以通过变量 a = int 把函数体赋给a 函数的定义: 使用def语句,依次写出函数名、括号、括号中的参数和冒号: 然后通过缩进在块中血函数体,函数的返回值用return 语句返回 在函数体内执行到return时,函数就会执行完毕,并将结果返回 如果没有return语句,函数执行完也会返回结果,只是为None def my_abs (x): ... if x>0: ... return x ... else: ... return -x 如果已经吧函数保存成一个文件了 ,可以此文件目录下启动python解释器, 用form abstest import my_abs 来导入my_abs() 函数 form 文件 导入 方法 如果想定义一个什么也不做的空函数 可以用pass 语句 def nop (): ... pass 如果一个函数定义了,里面任何代码块都没有,则会报错,必须要pass if 也是同理 传参错误:调用函数中,如果参数个数不对,python解释器会自动检查出来 并且抛出typeError my_abs() takes 1 positional argument but 2 were given 但是如果参数类型不对,python解释器就无法帮我们检查 返回多个值 return nx,ny 小结: 定义函数时,需要确定名字和参数个数 如果有必要,可以先对参数的数据类型做判断 函数内部可以用return 返回函数结果 函数执行完毕也没有return时,会自动return None 函数可以同时返回多个值,其实就是一个tuple
0 0
- python第二天-函数
- python基础 第二天(函数)
- python入门第二天——函数
- Python函数第二节
- 三天入门Python---函数和类(第二天)
- 11.24学习PYTHON第二天 对print函数的思考
- 学习Python第二天
- python第二天
- 学习第二天python
- Python 学习第二天
- Python学习第二天
- 学习python第二天
- 学习python第二天
- Python:第二天
- Python学习第二天
- python学习第二天
- python第二天
- python 学习第二天
- com.sun.mail.smtp.SMTPSendFailedException: 554 DT:SPM 163 smtp10,DsCowABX3qJtagRZBXMsBA--.8416S2 149
- python学习(0)
- 给Java程序员的几条建议
- react-redux中的<Provider>
- python第一天,基本知识
- python第二天-函数
- Nginx1.9.2学习
- 程序执行过程 变量
- java的动态代理机制详解
- 程序员写作能赚多少钱,怎么赚
- 4-2 顺序表操作集 (20分) PTA
- Vijos P1848 记数问题【进制】
- [lydsy] 3224 普通平衡树 [Splay]
- 前端大小屏幕分辨率调试问题——利用火狐或谷歌