Proveniente da uno sfondo C #, la convenzione di denominazione per variabili e nomi di metodi è generalmente camelCase o PascalCase:
// C# example
string thisIsMyVariable = "a"
public void ThisIsMyMethod()
In Python, ho visto quanto sopra ma ho anche visto i trattini bassi usati:
# python example
this_is_my_variable = 'a'
def this_is_my_function():
Esiste uno stile di codifica più preferibile e definitivo per Python?