¿Debo usar “estuche de camello” o guiones bajos en python?

Entonces, ¿cuál es mejor y por qué?

def my_function(): 

o

 def myFunction(): 

para todo lo relacionado con la guía de estilo de Python: te recomiendo que leas PEP8 .

Para responder tu pregunta:

Los nombres de las funciones deben estar en minúsculas, con las palabras separadas por guiones bajos según sea necesario para mejorar la legibilidad.

PEP 8 aconseja la primera forma de legibilidad. Puedes encontrarlo aquí .

Los nombres de las funciones deben estar en minúsculas, con las palabras separadas por guiones bajos según sea necesario para mejorar la legibilidad.

Los nombres de las funciones deben estar en minúsculas, con las palabras separadas por guiones bajos según sea necesario para mejorar la legibilidad. mixedCase está permitido solo en contextos donde ese ya es el estilo prevaleciente

Echa un vistazo a su ya ha respondido, haga clic aquí