«

»

Αυγ 02

파이썬 제어문 예제

파이썬 프로그래밍 언어는 루핑 요구 사항을 처리하는 루프의 다음과 같은 유형을 제공합니다. 각 들여쓰기 수준에 대해 4개의 공백으로 Python 표준을 사용합니다. for 루프는 시퀀스에서 각 항목을 처리하므로 문자열, 목록 및 tuples와 같은 Python의 시퀀스 데이터 형식과 함께 사용됩니다. 파이썬 커뮤니티는 일반적으로 단순히 «PEP 8″이라고 불리는 파이썬 코드스타일 가이드를 개발했습니다. 파이썬 향상 제안 또는 PEP는 파이썬 커뮤니티가 언어의 변경 사항을 논의하고 채택하는 데 사용하는 프로세스의 일부입니다. 파이썬은 실제로 이것에 대한 짧은 손 양식을 허용하므로 다음도 작동합니다 : 파이썬은 사전 매핑을 사용하여 파이썬에서 스위치 문을 구현하여 잘 스타일링 된 파이썬 코드를 작성하는 법을 배우는 데 도움을 주며 자동 스타일로 작동하는 pep8이라는 프로그램이 있습니다. 파이썬 소스 코드에 대한 가이드 검사기. pep8은 우분투와 같은 데비안 기반 GNU/리눅스 시스템에 패키지로 설치할 수 있습니다. 파이썬의 continue 문은 while 루프의 시작 부분으로 컨트롤을 반환합니다. continue 문은 루프의 현재 반복에 있는 모든 나머지 문을 거부하고 컨트롤을 루프의 맨 위로 다시 이동합니다.

같음 테스트는 대칭이지만 할당은 그렇지 않습니다. 예를 들어 == 7이면 7 == a입니다. 그러나 파이썬에서 문 a = 7은 합법적이고 7 = a는 아닙니다. 파이썬에서 If 문은 의사 결정에 사용됩니다. IF 문이 true인 경우에만 코드 본문을 실행합니다. 파이썬의 경우 PEP 8은 대부분의 프로젝트가 준수하는 스타일 가이드로 부상했습니다. 그것은 매우 읽기 쉽고 눈을 즐겁게 코딩 스타일을 촉진. 모든 파이썬 개발자는 어느 시점에서 그것을 읽어야합니다. 여기에 당신을 위해 추출 된 가장 중요한 포인트입니다 : 또한, 수학에서, 평등의 문은 항상 사실이다.

지금 == b인 경우 a는 항상 b와 같습니다. Python에서 할당 문은 두 변수를 동일하게 만들 수 있지만 재할당 의 가능성 때문에 헤더와 본문이라는 두 부분으로 구성된 Python 문은 그런 식으로 유지 될 필요가 없습니다. 헤더는 키워드로 시작하여 콜론(:)으로 끝납니다. 본문에는 일련의 다른 Python 문이 포함되어 있으며 모두 동일한 양을 들여쓰기합니다. elif 및 else 절은 선택 사항입니다. 일부 언어와 달리 파이썬에는 스위치 문이 없으므로 모든 조건부 처리에 if, elif 및 기타 언어를 사용해야 합니다. 다른 문도 아닙니다. if 문에는 두 개의 절이 있으며 그 중 하나는 (선택적) else 절입니다.

Python 설명서는 두 양식을 두 양식과 함께 충족하려는 다음 양식인 if 문을 호출합니다. 프로그램의 제어 흐름은 프로그램의 코드가 실행되는 순서입니다. Python 프로그램의 제어 흐름은 조건문, 루프 및 함수 호출에 의해 제어됩니다. 이 섹션에서는 if 문 및 for 및 while 루프를 다룹니다. 함수는 이 장의 후반부에서 다룹니다. 예외를 발생시키고 처리하는 것은 제어 흐름에도 영향을 미칩니다. 예외는 6장에서 다룹니다. Python의 while 문은 조건식에 의해 제어되는 문 또는 문 블록의 반복실행을 지원합니다.


by Bliss Drive Review