首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >写多个函数的Pythonic方式?

写多个函数的Pythonic方式?
EN

Stack Overflow用户
提问于 2016-12-22 19:21:12
回答 1查看 98关注 0票数 1

我已经写了大约3-4个月的Python代码了。我通常是用Atom写的,但是最近在看到很多关于PyCharm的好东西之后,我决定尝试它。在编写一些函数时,我注意到我遇到了错误,我不知道为什么。根据PyCharm的说法,函数应该在它们之后有两个新行?

我从来没见过这个,至少以前从没注意过。我决定搜索一些Python示例代码,一些图片显示带有两行新行的代码,但有些只有一条。是否有一种普遍接受的方式来做这件事,还是归结为用户的喜好?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-22 19:23:53

这被认为是一种良好做法。根据PEP-0008文件

用两行空白行包围顶层函数和类定义。 类中的方法定义由一个空行包围。 额外的空白行可能被使用(少量)来分离相关的功能组。空行可以省略在一组相关的一行(例如,一组虚拟实现)之间。 在函数中使用空行,以指示逻辑节。

PEP-8是Python代码的样式指南。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41290301

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档