라는 파이썬

제안을 명명 :

모듈 이름, PACKAGE_NAME, 클래스 이름, METHOD_NAME, ExceptionName, 
FUNCTION_NAME, GLOBAL_VAR_NAME, instance_var_name, function_parameter_name, local_var_name.

이름은 피해야한다 :

  • 단일 캐릭터 이름, 카운터 및 반복자에 추가한다.
  • 패키지 / 모듈 이름에 하이픈 (-)
  • 시작 및 이중 밑줄 이름 끝에 (예약 파이썬, 예를 들어, __init__)

명명 규칙 :

  • 소위 "내부 (내부)은"모듈 내에서만 사용 가능 표시, 또는 클래스에 보호 또는 개인됩니다.
  • 변수 또는 기능 블록의 시작에서 단일 밑줄 (_) (모듈 임포트 *에서 사용하는 경우 포함하지 않음)로 보호된다.
  • 두 번 밑줄 (__) 메서드 또는 인스턴스 변수는 개인의 종류의 시작을 나타냅니다.
  • 같은 모듈에 관련된 클래스와 최고 수준의 기능. 자바는 달리, 클래스 모듈을 제한 할 필요가 없습니다.
  • 많은 기존의 모듈은 이러한 사용과 유사한 CapWords.py가 있지만. 방법 (예 : lower_with_under.py 등) 밑줄 클래스 이름의 사용 (예 : CapWords, 즉 파스칼 스타일 등) 대문자 단어로 시작하지만, 모듈 이름은 소문자로해야한다 , 권장되지 않습니다라는 이름의,하지만 그것 때문에 모듈 이름과 성가신 될 것 같은 클래스의 이름을 발생합니다.

참고 링크 :

[1]  https://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_style_rules/

추천

출처www.cnblogs.com/yunxiaofei/p/11210270.html