函数详解

python语言——函数

函数的定义

函数是对代码的抽象与封装,是简化底层重复代码的方式,获取更高效率工作的方式。它不关心底层的具体实现过程,直接在抽象的基础之上考虑问题

函数的作用

避免开发重复性相同代码
便于程序的理解与维护

基本函数格式

函数格式:def 函数名():
return(没有return 默认返回None)

调用函数

调用函数的方式:函数名()
特征:函数定义之后不会自动执行,必须在调用后才会执行
函数名的命名规则:驼峰+动词开头

函数参数格式

默认值的参数:可选择性输入的参数
可变参数 :可以输入0到任意个参数,函数内组装成tuple
关键字参数:可以输入0到任意个含参数名参数,函数内组装成一
个dict
命名关键字参数
多种参数混合:顺序是必选,默认,可变,命名关键字,关键字

函数返回值

调函数根据执行完毕是否可以得到一个结果,将函数分为2个类型:

  1. 执行过程函数: print()
  2. 具有返回值的函数:id(),type()

• return的特征

  1. 具有return语句的函数称为具有返回值的函数
  2. return可以为当前函数执行完毕返回一个结果,这样的函数调用可以被接受
  3. return执行之后,函数则会终止,所有return之后的语句不会被执行
  4. 一个函数可以书写多个return语句,但是一般会放入分支结构当中
  5. 一个函数若要返回多个数据,可借助复合数据类型(list,tuple,set,dict)
    来操作即可!
  6. 不带参数值的return语句返回None
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值