Python built-in functions don't follow camelcase
"abc".startswith("a")
"abc".endswith("a")
random.randint(1,3)
Should I use camelcase or underscore or all small chars like python built-in functions? or are there any good design conventions to name functions, variables?