使用DocStrings为python函数添加注释

有过Java或AS3编程经验的码农,有Eclipse或者Flash Builder这样的强大IDE辅助下,不难有这样的经验:

当你想知道一个函数是做什么用的时候,只要将鼠标轻轻抚摸目标函数,就会这样


只要这个函数进行了这样的注释

/**
* 飞行离开新手村,给玩家设置师傅形象
* 非常恶心,不要往下看了
*/		
public function setMaster(npcId:int):void
{
	updateStyle(_style[0],_style[1], _rideId, npcId,_isBlack,hideSuit,_mountAvoid, _isSit, false, _isHeaven);
}

那么python能不能这样呢,答案是肯定的。

使用DocStrings(文档字符串)为python函数添加注释,like this

def docString_test():
  '''This is a DocString test function,

  enjoy it.'''

你可以

print docString_test.__doc__

输出:

This is a DocString test function,

  enjoy it.

也可以

help(docString_test)

输出

Help on function docString_test in module __main__:

docString_test()
    This is a DocString test function,
    
    enjoy it.

这里有一些惯例希望每一个pythoner遵循:

引用自python简明教程文档字符串的惯例是一个多行字符串,它的首行以大写字母开始,句号结尾。第二行是空行,从第三行开始是详细的描述。 强烈建议 你在你的函数中使用文档字符串时遵循这个惯例。


enjoy it.


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值