学习python的第二十三天

本文强调了在Python编程中,函数和类的风格、代码的可读性以及注释的重要作用。建议使用动词命名函数,保持函数小巧,遵循PEP 8规范,避免全局变量的修改,并通过空白提升代码可读性。注释应解释代码的目的,而不仅仅是功能,同时要注意注释的维护和适量。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

以下内容来自《笨办法学python》中,适合新老程序员,写的真的很不错!

以前我教过的怎样写好函数的方法一样是适用的,不过这里要添加几条:

函数的风格

  • 由于各种各样的原因,程序员将 class (类)里边的函数称作 method (方法)。很大程度上这只是个市场策略(用来推销 OOP),不过如果你把它们称作“函数”的话,是会有啰嗦的人跳出来纠正你的。如果你觉得他们太烦了,你可以告诉他们从数学方面演示一下“函数”和“方法”究竟有什么不同,这样他们会很快闭嘴的。
  • 在你使用 class 的过程中,很大一部分时间是告诉你的 class如何“做事情”。给这些函数命名的时候,与其命名成一个名词,不如命名为一个动词,作为给 class 的一个命令。就和 listpop (抛出)函数一样,它相当于说:“嘿,列表,把这东西给我 pop 出去。”它的名字不是 remove_from_end_of_list ,因为即使它的功能的确是这样,这一串字符也不是一个命令。
  • 让你的函数保持简单小巧。由于某些原因,有些人开始学习 class 后就会忘了这一条。

类的风格

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值