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函数(廖雪峰)的主要内容,如果未能解决你的问题,请参考以下文章

python学习之3高级特性(廖雪峰)

python学习之函数

坚持Selenium+Python学习之从读懂代码开始 DAY5

廖雪峰python摘录5

python学习之基础:基础教程

python函数-------python2.7教程学习廖雪峰版