C# の背景からすると、変数とメソッドの命名規則は通常、camelCase または PascalCase のいずれかです。
// C# example
string thisIsMyVariable = "a"
public void ThisIsMyMethod()
Python では、上記のような使い方を見たことがありますが、snake_case が使用されているのも見ました。
# python example
this_is_my_variable = 'a'
def this_is_my_function():
Python には、より好ましい、決定的なコーディング スタイルはありますか?
ベストアンサー1
Pythonを見るPEP 8: 関数名と変数名:
関数名は小文字、単語はアンダースコアで区切る読みやすさを向上させるために必要に応じて。
変数名は関数名と同じ規則に従います。
混合ケースすでにそれが一般的なスタイルである文脈でのみ許可されます(例:スレッド.py) を使用し、下位互換性を維持します。