python学习之2函数(廖雪峰)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习之2函数(廖雪峰)相关的知识,希望对你有一定的参考价值。
一、函数
1、调用函数
函数名就是 指向一个函数对象的 引用,完全可以把函数名赋给一个变量,相当于给这个函数起了个“别名”。
>>> a = abs # 变量a指向abs函数 >>> a(-1) # 所以也可以通过a调用abs函数 1
2、定义函数
定义函数用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后在缩进块钟编写函数体。
例如,定义一个求绝对值的my_abs函数:
def my_abs(x): if x>=0: return x else: return -x
如果已经把my_abs()函数的代码存为funct1.py的文件,那么打开cmd后先用 cd C:\work 切换到funct1.py的存储目录,然后输入 python 来启动python解释器,而后输入 from funct1 import my_abs 来导入my_abs()函数,就可以在cmd中输入诸如 my_abs(-97) 来调用函数并显示结果
注意:
(1)定义函数时,需要确定函数名和参数个数
(2)函数执行完毕也没有return语句时,自动return None
(3)函数可以同时返回多个值,但其实就是一个tuple。
3、函数的参数
以上是关于python学习之2函数(廖雪峰)的主要内容,如果未能解决你的问题,请参考以下文章