python如何提高程序可读性_提高Python的可读性?

我最近一直很喜欢

Python编程.我来自对C语言编码的强烈热爱的背景,其中一切都可能比它应该更复杂(但至少把头发放在胸前).因此,从C转换到Python以获得不需要大量速度的更复杂的事情,这对于编写项目来说更是一种福音.

然而,就肉眼可以看到的来自括号和圆括号和结构的土地,我遇到了一个小问题:我发现Python难以阅读.

例如,除非我盯着它(我不喜欢这样做),否则下面的文本块很难解读:

if foo:

bar = baz

while bar not biz:

bar = i_am_going_to_find_you_biz_i_swear_on_my_life()

did_i_not_warn_you_biz()

my_father_is_avenged()

问题发生在那个if块:所有的标签然后突然回到一个震动的块感觉几乎令人不安.作为一个解决方案,我开始编写我的Python代码:

if foo:

bar = baz

while bar not biz:

bar = i_am_going_to_find_you_biz_i_swear_on_my_life()

#-- while --

#-- if --

did_i_not_warn_you_biz()

my_father_is_avenged()

而且,由于一些奇怪的原因,这让我更能够阅读自己的代码.但我很好奇:还有其他人遇到我的奇怪问题,找到了更简单的方法来使他们的标签代码更具可读性吗?在我成为一个巨大的习惯之前,我很想知道是否有更好的方法可以做到这一点.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值