码迷,mamicode.com
首页 > 编程语言 > 详细

python学习之2函数(廖雪峰)

时间:2017-10-04 14:16:48      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:port   16px   导入   imp   编写   调用   font   s函数   logs   

一、函数

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函数(廖雪峰)

标签:port   16px   导入   imp   编写   调用   font   s函数   logs   

原文地址:http://www.cnblogs.com/zj83839/p/7625380.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!