python函数:定义,调用,返回值,参数类型,第一类对象使用

函数

  1. 函数能够大量的减少重复代码
  2. 函数能够大量的提高重用性
  3. 函数其实就是将咋们写的代码进行了一层封装

函数的定义

函数的定义

函数的固定结构:

def 函数名():

​ 函数体

函数定义后不调用是不会执行的

当函数不调用的时候,里面的函数体就是代码,什么都不做,可懒了

当函数执行完毕,自动进行销毁,又龟缩成了懒虫模式

函数的执行流程从上往下

函数被执行完就自动销毁了

函数的返回值:return – 返回

函数的调用

函数名()就是调用

  1. 调用函数
  2. 接收返回值

函数的返回值

返回值的目的:将需要使用的数据进行保留

返回值返回给了调用者(谁调用返回给谁)

return:不写时默认返回None;写了return,不写返回值返回的还是None

return:终止当前函数,并且return下方的代码不会执行

return:能够返回python中任何对象

return:返回多个对象时,以元组的形式返回

函数的参数

def func(接收参数的):

​ 函数体

位置传参:形参和实参必须一一对应

def func(a,b):
	pass
func(1,2)

关键字传参:指名道姓传参

def func(a,b):
    pass
fun(a = 1,b = 2)

混合参数:位置,默认

def func(a,b,c=1):
	pass
func(1,2)

动态位置参数:

*args就是接收多余的位置参数,以元组的形式显示

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值