Pythoon 函数的初识

1、函数的初识

函数的作用:以功能为导向 减少代码重复

函数试编程

函数以功能(完成一件事)为导向,登录 注册,

一个函数就是一个功能,一个函数只能写一个功能

何时需要 何时调用,随调随用

****函数的优点:

1 减少代码的重复;

2 增强代码可读性。

***********

2、函数的结构与调用

‘’’
结构:
def 关键字,定义函数
meet 函数名,与变量名设置相同,具有可描述性
函数体 函数体要缩进,函数中尽量不要出现print

函数什么时候执行?

当函数遇到 ****** 函数名()***** 函数才会执行

meet()遇到几次就执行几次

‘’’

3、函数的返回值 return

# ********return 遇到return直接结束函数

遇到return,函数结束,return下面的(函数内)的代码不会执行。

def meet(): #冒号 隔开函数名和函数体

print(‘打开探探’)

print(‘左滑’)

return

print(‘右滑’)

print(‘走起’)

meet()

如果return后面什么都不写,或者函数中没有return,则返回的结果是None

return 返回多个元素 是以元组的形式返回给函数的执行者

(‘函数值’, 123, [22, 22]) <class ‘tuple’>

def meet():
print(‘打开探探’)
print(‘左滑’)
print(‘右滑’)
print(‘走起’)
return ‘函数值’,123,[22,22]
ret=meet()

ret,ret1,ret2=meet()

print(ret,type(ret))
‘’’

return 总结:

1、在函数中 终止函数
2、return 可以给函数的执行者返回值:
1、单个值 单个值
2、多个值 元组(多个值,多个值) (‘函数值’, 123, [22, 22]) <class ‘tuple’>
‘’’
4、函数的参数

‘’’

实参角度:

1、位置参数。:从左至右一一对应
2、关键字参数。:一一对应,不用从左至右
3、混合参数。:位置参数一定要在关键字参数前边
‘’’

形参角度:

1、位置参数。:从左至右一一对应

2、默认值参数。 设置的意义:普遍经常使用的

3、仅限关键字参数

4、万能参数

猜你喜欢

转载自blog.csdn.net/weixin_43641389/article/details/90053239
今日推荐