この質問は非常に一般的ですが、Pythonでの優れたコーディング慣行を理解することは私にとってより重要です...
引数として渡す必要がなく、宣言後にどこでも変更する必要なく、関数内で使用できる定数を定義したいと思います。私がそれを行うことができるかどうか。
プログラミング スタイル (コーディング、命名規則など) に関して、これを行うための最良の方法は何でしょうか。
すなわち、GLOBAL_CONSTANT='this_variable_will_not_be_changed'
私のpythonコードはこの形式になりますが、スタイルも良いですか?
#!/usr/bin/env python
import sys
import os
GLOBAL_CONSTANT='this_variable_will_not_be_changed'
def test():
print GLOBAL_CONSTANT
return 0
def main():
test()
return 0
if __name__ == "__main__":
main()