Должен ли я использовать "случай верблюда" или подчеркивание в python?

Итак, что лучше и почему?

def my_function():

или

def myFunction():

Ответ 1

для всего, что связано с руководством по стилю Python: я бы рекомендовал вам прочитать PEP8.

Чтобы ответить на ваш вопрос:

Названия функций должны быть строчными, со словами, разделенными подчеркивает необходимость повышения удобочитаемости.

Ответ 2

PEP 8 рекомендует первую форму для удобочитаемости. Здесь вы можете найти .

Названия функций должны быть строчными, со словами, разделенными подчеркивает необходимость повышения удобочитаемости.

Ответ 3

Названия функций должны быть строчными, со словами, разделенными подчеркивает необходимость повышения удобочитаемости. mixedCase допускается только в тех контекстах, где этот уже преобладающий стиль

Обратите внимание, что уже был дан ответ, нажмите здесь