栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python函数的使用

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python函数的使用

一 函数的定义

所谓函数,就是把具有独立功能的代码块组织成为一个小模块,在需要的时候调用
函数的使用包含两个步骤
1.定义函数–封装独立的功能
2.调用函数–享受封装的成果

在开发时,使用函数可以提高编写的效率以及代码的重用 函数是带名字的代码块,用于完成具体的工作 需要在程序中多次执行同一项任务时,你无需反复编写完成该任务的代码,而只需调用该任务的函数,让python运行其中的代码,你将发现,通过使用函数,程序编写,阅读,测试和修复都将更容易

函数的定义规则

 def 函数名():
         函数的代码
 # def是英文define的缩写
 # 函数名称应该能够表达函数封装代码的功能,方便后续的调用
 # 函数名称的命名应该符合标识符的命名规则
     可由字母,下划线和数字组成
     不能以数字开头
     不能与关键字重名

函数的返回值

返回值:函数运算的结果,还需要进一步操作时,给一个返回值
return用来返回函数执行结果的,如果没有返回值,默认为None
python可以间接返回多个值(返回了一个元组)
一旦遇到return,函数执行结束,后面的代码不会执行

def mypow(x, y=2):
    return x ** y, x + y
    print 'hello'    #结合结果可以看出return之后的语句不会被执行

# 对元组进行解包
a, b = mypow(3)      #这个时候发现形参需要两个参数,实参只有一个,这个时候,y=2
                      为默认参数
print a, b


函数之四大参数
参数:形参 实参
形参:位置参数 默认参数 可变参数 关键字参数

函数的装饰器

装饰器:
“在不改变原函数的基础上,给函数增加功能”
把一个函数当作参数,返回一个替代版的函数
本质上:返回函数的函数

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/649077.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号