python
pass 키워드가 파이썬에서 플레이스홀더 역할을 해 나중에 구현할 코드 구조를 잡는 방법을 알아보세요.
pass 키워드는 no-op(아무 연산 없음) 문장입니다. 주석과 달리 인터프리터가 인식하지만 아무 동작도 수행하지 않습니다.
실행 시 pass는 단순히 아무것도 하지 않고 프로그램이 중단 없이 계속되게 합니다.
pass
비워둘 수 없는 블록의 문법 요구사항을 충족시키는 데 사용합니다.
나중에 살을 붙일 함수, 루프, 클래스 스텁에 주로 쓰입니다.
'''향후 로직을 위한 플레이스홀더'''
sequence = {'p', 'a', 's', 's'}
for val in sequence:
pass
def function(args):
pass
class Example:
pass
python
이전 페이지 다음 페이지 의사 결정(Decision making)은 프로그램 실행 중 발생할 조건을 예상하고 조건에 따라 취할 행동을 지정하는 것입니다. 결정 구조는 TRUE 또는 FALSE를 결과로 내는 여러 표현식을 평가합니다. 결과가 TRUE 또는 FALSE일 때 어떤 행동을 취하고 어떤 문장을 실행할지 결정해야 합니다. 대부분의 프로그래밍 언어에서 볼 수 있는 일반적인 의사 결정 구조의 형태는 다음과 같습니다. 파이썬 프로그래밍 언어는 0이 아니고 null이 아닌 값을 TRUE로 간주하며, 0이거나 null이면
이전 페이지 다음 페이지 일반적으로 문장은 순차적으로 실행됩니다: 함수의 첫 번째 문장이 먼저 실행되고, 그다음 두 번째, 이런 식으로 진행됩니다. 어떤 코드 블록을 여러 번 실행해야 하는 상황이 있을 수 있습니다. 프로그래밍 언어는 더 복잡한 실행 경로를 허용하는 다양한 제어 구조를 제공합니다. 루프 문은 문장이나 문장 그룹을 여러 번 실행할 수 있게 합니다. 다음 다이어그램은 루프 문을 보여줍니다. 파이썬 프로그래밍 언어는 루핑 요구 사항을 처리하기 위해 다음 유형의 루프를 제공합니다. 번호루프 유형 및 설명 1