
Carlos Mario Rueda Suarez
Pregunta¿Por qué no se puede utilizar la primera letra de una variable en mayúscula? Yo he realizado varios ejercicios con variables en mayúsculas o que tienen letras en mayúsculas y hasta el momento no he tenido ningún problema
- Una variable tiene que empezar con una letra o un guion bajo.
- Una variable no puede empezar con un número.
- Una variable puede solo contener caracteres alfanuméricos y guion bajo.
- Los nombres de variables son sensibles a mayusculas y minúsculas. https://www.w3schools.com/python/gloss_python_variable_names.asp

Valente Flores
Es posible, pero es mejor hacer uso de las convenciones y de los protocolos de uso del lenguaje, para que cuando alguien nuevo vea tu codigo este pueda ser mas legible y entendible. Saludos

Eber Laurente Lliuyacc
Muchas gracias @elbunuelo,yo no hice la consulta pero me sirvió tu respuesta :)

Sergio Francisco Arteaga Rodríguez
Hola, no es que no se pueda, realmente se puede, sólo que es una manera de organizarse ya que al leer el código será más fácil leer y entender más rápido el código, es algo así como un "Estandard" , saludos.

Nicolás Arias González
En realidad no es que no se pueda usar la primera letra de la variable en mayúscula. El lenguaje te permite hacerlo pero la convención en python es que usemos nombres de variables en minúsculas y separando las palabras con guión bajo. Así si compartes tu código con alguien más o trabajas en un equipo no va a haber confusiones y el código va a ser más legible.
Existe una guía de estilo oficial de Python llamada PEP8, donde se definen una serie de reglas que ayudan a que tu código de python sea más legible y que todos hablemos el mismo lenguaje cuando escribimos código python: https://www.python.org/dev/peps/pep-0008/#function-and-variable-names
Si te da curiosidad, estas son las reglas de nombramiento de variables del lenguaje: