所以我试图切换到PEP8表示法(来自一个相当个人的CamelCase表示法),我想知道你们是如何解决现有函数/变量被覆盖的情况?
例如:
open, high, low, close, sum = row
Run Code Online (Sandbox Code Playgroud)
将会覆盖"开放"和"总和"功能.首先,如果我不使用一个好的IDE,我甚至不会注意到我刚刚覆盖了重要的基本功能.其次,你如何命名变量呢?在这个例子中,我会使用匈牙利语应用程序,根本不会遇到任何潜在的问题.
谢谢!
我习惯用这种方式命名Python参数:
my_argument='foo'
Run Code Online (Sandbox Code Playgroud)
如果我这样做有什么好处:
my_argument_='foo"
Run Code Online (Sandbox Code Playgroud)
如PEP008推荐的那样?
尾随下划线必须有充分的理由,那么它是什么?