>백엔드 개발 >파이썬 튜토리얼 >Python 개발 규칙에 대한 자세한 설명

Python 개발 규칙에 대한 자세한 설명

高洛峰
高洛峰원래의
2017-03-28 17:05:551295검색

1. Python의 장점: 단순하고 우아하며 명확함                                                 Python의 단점 🎜>3. 이식이 용이함 >

4. 가능해요 (cjavac#....)

cpython

ipython

jython

pypy

lronpython

프로그래밍 스타일

균일한 들여쓰기

변수

1. 식별자의 첫 번째 문자는 알파벳(대문자 또는 소문자) 또는 하이픈('_')이어야 합니다.

2. 식별자 이름의 나머지 부분은 문자(대문자 또는 소문자), 밑줄('_') 또는 숫자(0-9)로 구성될 수 있습니다.

3. 식별자 이름은 대소문자를 구분합니다. 예를 들어 myname과 myName은 식별자가 아닙니다.

4. 유효한 식별자 이름의 예는 i, _my_name, name_23 및 a1b2_c3입니다.

5. 잘못된 식별자 이름의 예로는 공백이 있는 2가지 항목과 my-name이 있습니다.

Python 데이터 유형(특성에 따라 구분)

숫자형 정수형: 부울, 긴 정수, 표준 정수형 비정수형: 배정밀도 부동 소수점형, 복소수, 십진수(아님) 내장 유형)

시퀀스 유형: 문자열, 튜플, 목록

이미지 유형: 사전

컬렉션 유형: 가변 컬렉션, 불변 컬렉션

Python 데이터형(가변으로 나눔)

케하사의 불가능 가변 데이터형 : 디지털형, 불만족스러운 수집형, 스트링, 메타그룹

가변형 데이터형 : 사전, 리스트, 변수집합

utf-8 변환 name.encode('utf-8') 취소 name.decode('utf-8')

중국어를 저장하려면 프로그램

#_ *_coding:utf-8 _*

name=u"中文"

인쇄 이름

시스템과 상호작용하여 파일 저장

OS 가져오기

A = os.popen ('pwd'). 읽기()

A

명령 가져오기

Res = 명령 .getstatusoutput(''pwd )

res

import sys

별칭으로 시스템 가져오기

권장하지 않음: form sys import *

print sys.argv

별칭 인쇄

인쇄 경로

사용자 상호 작용

raw_input

%s 문자열

%d 숫자

1

#(한줄 주석) 주석의 각 줄은 최대 80자를 초과할 수 없습니다.

''' '''(여러 줄 주석) 댓글을 달 수 있습니다. 전체 단락

# -*-coding:utf-8-*-

Zhijian 코드 강제 들여쓰기 규칙 (공식 권장 사항은 공백 4개 들여쓰기)

2

작성한 모듈은 현재 디렉터리 또는 Python에서 지정한 디렉터리에서 가져올 수 있어야 합니다.

importsys

print(sys.path)

/usr/bin/python2.7/dist-packages 디렉토리(전역)

할당

counter += 1 #counter = counter + 1

user = = 사용자 이름

passwd == 비밀번호

user,password = 'liangml','liangml'

del 메모리의 데이터 삭제

del 이름[2 :3]

남의 코드를 대문자로 볼 때는 상수여야 하고, 쉽게 바꾸지 마세요

3

3.0: 입력 모듈

2.7 이하 :raw_input

위 내용은 Python 개발 규칙에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.