web-dev-qa-db-ja.com

Pythonで「キャメルケース」またはアンダースコアを使用する必要がありますか?

それで、どちらが良いですか?なぜですか?

def my_function():

または

def myFunction():
203
tdc

pythonのスタイルガイドに関連するすべてについて: PEP8 を読むことをお勧めします。

質問に答えるには:

関数名は小文字で、読みやすくするために必要に応じて単語をアンダースコアで区切る必要があります。

222
aayoubi

PEP 8は、読みやすいように最初のフォームを推奨しています。あなたはそれを見つけることができます こちら

関数名は小文字で、読みやすくするために必要に応じて単語をアンダースコアで区切る必要があります。

26
David M

関数名は小文字で、読みやすくするために必要に応じて単語をアンダースコアで区切る必要があります。 mixedCaseは、それがすでに一般的なスタイルであるコンテキストでのみ許可されます

既に回答済みのチェックアウト ここをクリック

13
Harish Kurup