Primero los productos secos, general:
letras: A-Z
a-z
guiones bajos: _
números: 0-9
(nota: los números no pueden ir al principio)
Ejemplos de nombres legales
abcdef GoodCoder AD_fhrygfuigfr
A_a_007 __NAME123 _P_T_
_123456 Cc_Dd _
Ejemplos de nombres ilegales
666Code C++ 1+1=2 (5)4
654ty54F 0.123 [email protected]
ccf-csp atcoder&codeforces
Estilo de nomenclatura
La primera letra es generalmente minúscula (excepto para las clases).
Dado que no puede haber espacios en el nombre del objeto, hay dos estilos:
helloWorldStr = 'Hello World'
hello_world_str = 'Hello World'
- Nombre
helloWorldStr
,hello
escriba en mayúscula la primera letra de cada palabra (excepto la primera ); - Nómbrelo
hello_world_str
y agregue un guión bajo (_
) entre cada dos palabras .
Hay dos estilos, ¿cuál prefieres?
Caso especial: clase
por ejemplo:
class LikeTVPerson:
def watchTV():
print('WATCHING TV...')
LikeTVPerson
like
Escriba con mayúscula la primera letra de cada palabra (la primera no es una excepción).