python的学习 函数部分 (第一天)
2018-06-06 14:28
162 查看
1.函数的用途
所有高级语言都支持函数,python也不例外;函数的使用,使有规律的计算更加灵活方便;
函数本身只需要写一次,就可以多次调用,python本事也内置了很多有用的函数;
函数是最基本的一种代码抽象的方式。
2.调用函数
python内置了很多有用的函数,我们可以直接调用;函数的调用需要知道函数的名称和参数。
调用函数时,如果传入的参数数量不对,或参数类型不对,都会报TypeError错误;
abs()函数,传入一个参数,返回绝对值;(参数类型int或float)
max()函数,可传入多个参数,返回最大的一个;(参数类型int或float)
int()函数,传入一个参数,返回整数类型;(可转换为整数的参数)
3.定义函数
定义函数使用 def语句,依次写出函数名、()、括号中的参数,“:”,然后,在缩进块中
编写函数体,函数的返回值用return语句返回;
函数内部可以通过条件判断和循环来实现复杂的逻辑;
函数体内部语句执行时,一旦执行到return,函数就执行完毕,并将结果返回;
如果没有return语句函数执行完毕返回的结果为None。
python中可以使用pass语句定义空函数,pass相当于占位符;
自定义的函数在调用时,参数的数量不对,会抛出TypeError错误;
但参数类型不对,需要自己写抛出错误的语句。(自带函数都会抛出错误)
函数返回多个值,实际是反回了一个tuple类型的数据。
阅读更多
相关文章推荐
- python的学习 函数部分(第二天)
- python学习笔记-day03 第四部分(函数和文件操作)
- python学习第八章函数部分课后练习自己尝试的代码
- 《转》Python学习(17)-python函数基础部分
- Python学习笔记:列表(list)有关函数
- python 函数学习 yield
- python学习-内建函数(分类)
- python函数缺省值与引用学习笔记分享
- Python3学习(15)--惰性函数
- Python学习记录--第一天的练习
- Python学习笔记03 控制流语句和函数
- Python学习笔记3:函数function
- 【Python学习】特殊函数 __call__()
- Python学习(五)函数 —— 自定义函数
- [C++学习历程]基础部分 C++中的函数中的值参数、地址参数、引用参数实际例子
- python学习——Python join()函数
- python学习_第一天_20161003
- 零基础入门学习Python(21)--函数:lambda表达式
- Python学习笔记之常用函数及说明