我正在用 Python3 开发一个应用程序,需要创建一个代表日记的类。好吧,我想用我的语言给它命名,它有口音。这是一种不好的做法吗?我会因为这个角色而遇到问题吗?
Diário 类(基础):
通过
最佳答案
根据标签,我假设您使用的是 Python 3。
让您的代码清晰易懂是一种很好的做法。例如,如果您正在编写的程序是由说您的语言的程序员开发的专有软件,那么当然将类命名为 Diário,而不是 Diario。扼杀自己的语言并使事情难以理解是没有意义的。
您可以阅读 PEP8 ,但它对编码的评论主要是针对为 Python 标准库做出贡献的程序员(我猜你不是)。 PEP8 并不像某些人所说的那么严格——它只是坚持标准库使用英语,然后声明:
鼓励面向全局的开源项目采用类似的政策。
您应该将这理解为您的代码(和评论!)是英文的,除非您非常确定它不会被更广泛的读者阅读。这就是您需要了解的所有良好做法 - 谨慎行事,除非您确定没有必要,否则请使用英语。只有您可以决定适合您的情况的最佳做法。
关于python - 在 python 类名中使用重音是一种不好的做法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21211628/