
Xavier González de la Cruz
PreguntaPor qué las variables deben estar en minúsculas? probé creando una que comienza con mayúscula y me lo respetó. (python 3.9.6) O es un paradigma?

Omar Daniel Centeno
Además de lo comentado por Fernando, en Python se utiliza escribir todo con mayúsculas cuando utilizamos una CONSTANTE, o sea, un valor que sabemos que no va a cambiar a lo largo del código.
Por ejemplo: Estás creando un programa que utilizará tu correo electrónico para mandar un mensaje de felicitación automáticamente a tus contactos cuando sea su cumpleaños.
Estableces una constante con tu correo electrónico:
MY_EMAIL = xaviconx@gmail.com

Fernando Campos
Hola 👋🏼 Se trata de buenas prácticas. Es un estándar que se usa por los desarrolladores para facilitar la lectura y poder distinguir variables y funciones de clases, donde sí se usan mayúsculas. El formato se llama snake_case y consiste en escribir todo en minúsculas y separar las palabras con guión bajo.
mi_variable mi_funcion
Como te mencione en las clases sí se usa mayúscula inicial para cada palabra y todo se escribe junto
MiClase