小猿圈python学习-注释

本文探讨了代码注释的重要性,特别是在团队开发中。通过实例展示了如何使用单行和多行注释,强调了注释不仅应为自己考虑,也应为他人着想,以增强代码的可读性和维护性。

随着学习的深入,用不了多久,你就可以写复杂的上千甚至上万行的代码啦,有些代码你花了很久写出来,过了些天再回去看,发现竟然看不懂了,哈哈,这太正常了。 另外,你以后在工作中会发现,一个项目多是由几个甚至几十个开发人员一起做,你要调用别人写的代码,别人也要用你的,如果代码不加注释,你自己都看不懂,更别说别人了,这样写会挨打的。所以为了避免这种尴尬的事情发生,一定要增加你代码的可读性。

代码注释分单行和多行注释, 单行注释用#,多行注释可以用三对双引号“”” “””

下面给大家看一段标准代码的注释,忽略代码意思

  1. def subclass_exception(name, parents, module, attached_to=None):
  2. """
  3. Create exception subclass. Used by ModelBase below.
  4. If 'attached_to' is supplied, the exception will be created in a way that
  5. allows it to be pickled, assuming the returned exception class will be added
  6. as an attribute to the 'attached_to' class.
  7. """
  8. class_dict = {'__module__': module}
  9. if attached_to is not None:
  10. def __reduce__(self):
  11. # Exceptions are special - they've got state that isn't
  12. # in self.__dict__. We assume it is all in self.args.
  13. return (unpickle_inner_exception, (attached_to, name), self.args)
  14. def __setstate__(self, args):
  15. self.args = args
  16. class_dict['__reduce__'] = __reduce__
  17. class_dict['__setstate__'] = __setstate__
  18. return type(name, parents, class_dict)

代码注释原则:


    1. 不用给全部代码加注释,只需要在自己觉得重要或不好理解的部分加注释即可

    1. 注释可以用中文或英文,但绝对不要拼音噢

    1. 注释不光要给自己看,还要给别人看,所以请认真写

 

 

转载于:https://www.cnblogs.com/lele234/p/11242324.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值