Python (2) TIL

Jivyy·2020년 4월 23일
0

WECODE

목록 보기
4/20

If Statement

Definition

파이썬에서의 if 는 특정한 조건을 확인할 때 사용되며 if 문의 구조는 다음과 같다.

if expression:
   codes to execute 
   
산출되는 값이 True 이면 Codes to execute 부분의 코드가 실행된다.

age = 27

if age == 27:
   print(f"부럽네요...")
==# 부럽네요..    

Indents

파이썬에서는 if 구문이 True일때 실행되어야 할 코드들이 indent 되어 있다.

if condition:
   print("if statement code 1")
   print("if statement code 2")
print("Not if statemet code")

Comparison Operators

  • != : Not Equal to로서 == 의 반대 의미
  • <, > : 값의 크기를 비교할 때 사용
  • <=, >= : 크커나 같다, 작거나 같다

Elif and Else

  • elif
    if 구문을 보조하는 역할로서 else if를 뜻함
    선행하는 if 구문이 false 일때 test된다.
  • else
    if,(elif)구문이 false일때 실행되며 마지막으로 default 되는 것이므로 테스트 하는 condition이 없다.
    if car == "현대":
       print("현대는 국산차")
    elif car == "기아":
       print("기아는 국산차")
    else:
       print("외제차")

Testing Set of Conditions

  • and
    모든 조건이 true 일때만 실행
  • or
    여러 조건 중 하나만 true 여도 실행

    NOTE
    and 와 or을 같이 사용할 수 있으며 이때 괄호를 적절히 사용하면 가독성을 높일 수 있다.

    ```if (age > 19 and age < 30) or (married == True and income < 100000000):    
    print("전세대출 우대자 이십니다")```

profile
나만의 속도로

0개의 댓글