标签:冗余 定义 为什么 执行函数 bar class 减少代码冗余 语法 参数
# 什么是函数
函数就是封装了一个功能
# 为什么用
实现代码的整,增加代码可读性,减少代码冗余,增强可扩展性
# 怎么用
先定义在调用
def 函数名(参数1,参数2 ...):
‘‘‘文档描述‘‘‘
函数体
return
函数名()
‘‘‘
定义函数只检测语法,不执行代码
只有调用才会执行函数体代码
‘‘‘
#定义阶段
def foo():
print(‘in the foo‘)
bar()
def bar():
print(‘in the bar‘)
#调用阶段
foo()
‘‘‘
因为在定义阶段,bar已存在于内存中,所以在上面调用没有毛病
‘‘‘
‘‘‘
有参函数的调用时,需要几个参数就传入几个参数
‘‘‘
return后面没有值,则省略不写,不是所有的函数都需要返回值
如果有多个返回值,则返回一个小元组
标签:冗余 定义 为什么 执行函数 bar class 减少代码冗余 语法 参数
原文地址:https://www.cnblogs.com/lyh-cur/p/14867491.html