본문 바로가기
Python, C, C++

[요점만 파이썬] if문

by 소나무기운 2021. 9. 13.
반응형

[2021/09/13] 처음 시작

 

 

소나무 기운 ,  전자제품 개발/생산

if문 조건문

if문 조건문에 대해서 알아보자

 

 

참 거짓

참은 True, 1

거짓은 False, 0

정도로 구분 가능하다.

 

 

 bool 연산

 

>>> print(1 == 0)
False
>>> print('같다' == '같다') # 문자열 비교
True
>>> print('같다' == '다르다')
False
>>> print('같다' != ' 다르다')
True
>>> print( True and True ) # bool 비교
True
>>> a = 10
>>> print( 5 < a < 15 ) #범위 비교
True

문자열 비교 가능,

숫자 비교 가능,

범위 비교 가능,

 

 

 if 문

 

>>> x = 10
>>>
>>> if x > 0:
...     print("0보다 크다")
...
0보다 크다

 

 if else 문, if elif slse 문

 

x = 10

if (x < 0):
    print("음수")
elif (x == 0):
    print("영")
else:
    print("양수")


# 결과

양수

 

 pass, raise NotImplementError

 

x = 10

if (x < 0):
    pass
elif (x == 0):
    pass
else:
    pass

pass : 아직 구현되지 않음 표시

 

x = 10

if (x < 0):
    raise NotImplementedError
elif (x == 0):
    raise NotImplementedError
else:
    raise NotImplementedError

raise NotImplementedError : 아직 구현되지 않음을 컴파일 에리로 표시 (아래처럼)

Traceback (most recent call last):
  File "c:/Users/pinee/OneDrive/blog/aaa.py", line 8, in <module>
    raise NotImplementedError
NotImplementedError

 

 

마무리

bool 형 : True 참 1, False 거짓 0

if 문 : 비교문

if 문에서 실행하는 부분과 else문에서 실행하는 부분은 들여쓰기로 구분

if , elif, elif, ..... elif, else 를 사용 가능

 

 

 

참고문헌

 

 

 
 

 

 

틀린 부분이나 질문은 댓글 달아주세요.

즐거운 하루 보내세요. 감사합니다.

 

 

반응형

댓글