파이썬 구문의 특징 : 주 / 규칙 / 쓰기 명명

1. 코멘트

    1) 한 줄 주석 #

    전면 2) 3 개의 단일 멀티 라인 주석 또는 큰 따옴표 '' '...' '' "" "" ""

    3) 중국어 인코딩 선언 코멘트

          # - * - 코딩 : 인코딩 - * -

         인코딩 또는 # 코딩 =

               UTF-8 인코딩의 사용은 URF-8로 설정된다 GBK 사용할 경우 부호화 또는 사용 GBK의 cp936

 

2. 코드 들여 쓰기

    코드 레벨을 구분하는 콜론을 사용합니다.

    탭 키 4 개 개의 공간 또는 들여 쓰기합니다. 그것은 네 개의 공간을 권장합니다.

   당신은 IDE, 들여 쓰기 또는 반 들여 쓰기에 바로 가기를 설정할 수 있습니다.

 

3. 인코딩 규칙

   코딩 사양 PEP8로

   1) 각각의 수입은 복수의 모듈을 피하고, 모듈을 도입 하였다.

   이 명령을 함께 넣어 제목을 사용하지 않는 2) 각 줄의 끝에 타이틀을 추가하지 마십시오.

    3) 각 라인은 80 개 이상의 문자가 아닙니다. 이 작은 브래킷을 초과하는 경우 () 분기에 표시됩니다. 권장하지 않음 백 슬래시

    4) 필요한 빈 줄. 정의, 메소드 정의 사이에 빈 줄의 맨 위에 두 줄 사이의 공간.

    두 5) 공간으로 구분 권장 사이 연산자 함수 파라미터

     6) 축적 루프 ++ = 문자열을 사용하지 마십시오. 문자열은 불필요한 임시 개체를 만들 것 이렇게, 불변입니다. 목록에 추가 각 문자열은, 연결리스트) (가입

     7) 해당 절차 내결함성을 향상 구조적 예외 처리를 사용하는 것이 아니라 많은 예외 처리 구조에 의존 적절한 디스플레이 판정이 필요하다.

 

4. 이름 지정

    1) 가능한 한 짧은 모듈의 이름을 모두 소문자를 사용하여, 당신은 밑줄을 사용할 수 있습니다.

    2) 짧은 패키지 이름으로 시도하고 모두 소문자를 사용하지 않는 것이 좋습니다 밑줄.

    대문자의 첫 문자 3) 클래스

    4) 밑줄 + 파스칼 스타일 모듈 클래스 내부

    5) 특성 및 명명 규칙과 유사한 모듈 클래스 방법. 소문자는 분할 밑줄 문자를 복수 사용

    일반적인 이름, 당신은 밑줄을 사용할 수있는 경우 6) 모두 대문자를 사용

    7) 변수 또는 함수 모듈의 시작 XXX 가져 오기에서 모듈 가져 오기 * 문에서 사용하는 보호되는 단일 밑줄의 사용은, 이러한 변수 나 함수가 도입 될 수 없다

    이중 밑줄 private 클래스의 시작 부분에 인스턴스 변수 또는 메소드 8)

 

추천

출처www.cnblogs.com/lelin/p/11229266.html