티스토리 뷰

반응형

1. 흐름 제어 (Control flow)

앞서 포스팅한 주제에서는 모두 하나의 방법만을 거쳐 콘솔에 출력했습니다.흐름제어는 여러 개의 결과값을 만들고, 프로그램의 진행 상황에 따라그 중에 하나의 결과값을 출력하게 합니다.결과값은 사용자의 입력값, 프로그램의 환경에 따릅니다.

 

2. 비교 연산자 (Comporators)

흐름 제어문의 가장 단순한 부분인 비교연산자는 총 여섯 가지가 있습니다.1) == : 서로 같다2) != : 서로 같지 않다3) a<b : a가 b보다 작다4) a<=b : a가 b보다 작거나 같다5) a>b : a가 b보다 크다6) a>=b : a가 b보다 크거나 같다다음 예제는 불린 자료형과 비교 연산자를 사용한 예제인데요.

각각의 불린 자료형의 변수에 비교 연산자를 사용한 식을 넣고,불린값(True, False) 를 받도록 제가 식을 설계했습니다.

비교 연산자를 사용하면 알아서 불린값을 반환해 주더군요.

 

3. 불린 연산자 (Boolean Operators)

불린 연산자는 파이썬 명령문의 문법적 관계를 비교하는데 사용됩니다.파이썬에는 세 가지 종류의 불린 연산자가 존재합니다.

1) and 연산자- 두 가지 모두 참일 경우엔 'True'를 반환,둘 중 하나라도 거짓일 경우엔 'False'를 반환합니다.

2) or 연산자- 두 가지 중 하나라도 참일 경우엔 'True'를 반환,두 가지 모두 거짓인 경우엔 'False'를 반환합니다.

3) not 연산자 (논리 부정)- 대상의 불린값의 반대값을 반환합니다.이 불린 연산자에도 연산 순위 (order of operations) 라는게 존재합니다.

not => and => or 연산자 순으로 계산을 하는데요,소괄호를 이용하여 연산 순서를 바꿀 수 있습니다.소괄호 안의 연산자는 소괄호 밖의 연산자보다 먼저, 따로 계산됩니다.

불린 연산자는 위와 같이 사용합니다.

 

4. 조건 명령문(Conditional Statement)의 문법C언어, 자바 등에서 코드블록을 수행할 때 중괄호를 사용한다면,파이썬에서는 공백을 사용합니다.2장에서 포스팅 했듯이 (파이썬의 문법)키워드를 입력 후 코드의 내용을 입력할 때는 언제나 공백 4개가 들어갑니다.

키워드 뒤에 수식이 들어가고 콜론(:)으로 마칩니다.

 

코드블록은 네 칸만큼 들여쓰기 합니다.이제 파이썬의 조건문의 종류에 대해 알아보도록 하겠습니다.

 

1) if 명령문if 명령문의 문법은 다음과 같습니다.

if 키워드 뒤에 수식이 참일 경우, 코드블록(콜론 밑의 내용)이 실행됩니다.

반응형

'TIL WIL' 카테고리의 다른 글

항해 99 TIL-16 알고리즘  (0) 2022.02.21
[WIL-6week] 2021.02.14~02.20  (0) 2022.02.20
항해 99 TIL-14 최초의 프로그래밍 언어  (0) 2022.02.18
항해 99 TIL-13 초기의 프로그래밍  (0) 2022.02.17
항해 99 TIL-12 고급 CPU 설계  (0) 2022.02.16
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
링크
글 보관함