【python之函数/方法】

Python中的函数与方法


函数是类外定义的,可以直接通过函数名调用;
方法是类中定义的,必须通过对象名调用。

特别地:类的静态方法,通过类调用时当函数处理,通过对象调用时当方法处理。

函数的种类

函数主要有三类:
1、内置函数,可以直接用函数名调用,如len()/type()/sorted()等
这些函数内置在解释器中。
为了提升性能,python中很多内置函数并不是用python写的,而是用C编写的。

2、模块函数,需要通过模块名调用,如
import math
math.sin(1.5)
这类函数定义在第三方模块中,需要引入模块才能使用

3、自定义函数,根据函数定义的位置和可进行范围进行调用
这类函数是用户自定义的。可以将自定义的内容抽取成模块,就成了模块函数

函数编写注意事项

1、参数
* param 对应实参为元组;
* *param 对应石材为字典
2、返回值
函数的返回值可以是元组、迭代器、None等;
如果函数中没有return,则python自动返回None

3、提供完整的注释并同步更新
docString是由三个单引号括起来的
形式如下:
‘’’ function desc函数功能描述
:param args 参数args说明
:param kargs 参数看kargs说明
:return 返回值说明
‘’’

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值