본문 바로가기
방통대/파이썬

6-1 선택 구조

by 꿈꾸는 몽나 2024. 3. 28.
728x90

 

선택 구조

: 특정 영역 내의 명령문에 대한 실행 여부를 판단에 따라 결정하는 구조

-> 실행 여부는 조건에 따라 결정

 

 

 

선택 구조의 구문형식

if 불리언식:
    명령문1
    명령문2

-> 들여쓰기는 코드 블록을 표현(들여쓰기 필수!)

-> 특정 동작을 수행하는 한 라인 이상의 명령문의 집합

-> 스페이스 4칸 권고(PEP-8)

 

ex)

// rad의 값이 0보다 크면 코드 실행

// rad의 값이 0보다 작거나 같으면, 코드를 실행하지 않는다.

 

 

 

선택 구조의 실행흐름

: if라는 선택 구조에 의해서 명령문이 실행될 수도, 안될 수도 있다

 

 

 

 

불리언식

: 비교연산자를 사용하여 결과가 불리언 타입으로 생성되는 표현식

 

 

 

 

불리언 타입

: 논리값이 참과 거짓의 값만 표현할 수 있는 데이터 타입

-> True 또는 False 예약어를 사용하여 표현

-> 비교 연산자를 사용한 표현식의 결과로 생성

 

ex)

isStop = suf == vol

// suf == vol 은 False. isStop에 False를 저장시킨다.

 

light_on = 3 > 6

// 3 > 6은 False. light_on에 False를 저장시킨다.

 

 

728x90

'방통대 > 파이썬' 카테고리의 다른 글

6-3 선택 구조의 확장  (0) 2024.03.28
6-2 논리연산자  (0) 2024.03.28
5강. 파이썬 - 순차 구조 연습 문제  (0) 2024.03.21
5-2 순차 구조  (0) 2024.03.21
5-1 제어 구조의 이해  (0) 2024.03.21