首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

第60p,函数知识总结

大家好,我是杨数Tos,这是《从零基础到大神》系列课程的第59篇文章,第三阶段的课程:Python进阶知识:Python进阶知识:详细讲解Python中的函数(十三)====> Python函数知识的总结。

函数是非常重要的内容,在这里,我会用10篇左右的文章详细讲解Python中函数定义与使用的规则。

一、定义函数

定义有名函数用关键字def;基本格式是:def 函数名(参数):函数体;返回值;

定义匿名函数用lambda;格式是:lambda 参数:返回结果;

值得注意的是,lambda关键字定义的匿名函数是一般都是一次性的;

二、函数的参数

在Python中,函数的参数可以分为位置参数、关键字参数(默认参数)、不定长参数(*args和**kwargs);

在这几类参数中,我们需要特别注意并掌握的是不定常参数的传参与解压赋值的问题;

比如:传参的时候,传入的是一个列表或者是字典;Python解释器会将这个列表或字典进行for循环,将列表或字典中的元素一个一个取出,再按照位置传参的规则依次将元素传递给函数;

三、函数的返回值

函数的返回值一般有3种形式:

1、函数默认的返回值是空,即None;

2、函数的返回值为一个数值或一个对象;

3、函数的返回值为由多个数值或多个对象组成的元组;

四、函数的使用

函数的使用也分几种:

1、直接使用函数;

2、间接使用函数;

3、把函数当作另一个函数/方法的参数使用;

以上是本期内容,如果有表达不对的内容,欢迎您的留言、斧正,我们一起天天向上。

感谢您的阅读,您的三连【关注、点赞、收藏】就是对我最大的支持,谢谢!

本文由杨数Tos原创,欢迎关注,带你一起长知识。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201019A060Y700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券