Método de denominación del objeto [Python] (incluida la clase y la función)

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'
  1. Nombre helloWorldStr, helloescriba en mayúscula la primera letra de cada palabra (excepto la primera );
  2. Nómbrelo hello_world_stry 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...')

LikeTVPersonlikeEscriba con mayúscula la primera letra de cada palabra (la primera no es una excepción).

Supongo que te gusta

Origin blog.csdn.net/write_1m_lines/article/details/105645793
Recomendado
Clasificación