본문 바로가기

개발 이야기/Python

[파이썬] if문 , else문 학습 정리

[파이썬] if문 , else문 학습 정리


i. if문 : 정해진 조건에 만족할 경우에만 수행하는 제어문이다.

Ex) num = 10

if (num == 10):

print("참")

print("다음 문장")

'''num이 10이면 참이 출력되고 만약 num이라는 변수에 10이 아닌 딴 숫자를 넣으면 다음 문장이 출력 된다. (사실 참이면 참 한줄뛰고 다음문장이 출력되지만 편의상..)'''

Ex) num = 15

if (num == 10):

print("테스")

print("트")

#이 코드는 오류 난다. if문은 줄로 구별을 한다.

Ex) num = 20

if (num == 20):

print("테스")

print("트")

print("다음 문장")

'''if문 줄로 구별하니깐 참이면 테스 한줄 뛰고 트 한줄 뛰고 다음 문장라고 출력이 되고 거짓이면 다음문장이 출력된다. (if문이랑 print("다음 문장")이 같은 줄에 있으니깐 if문은 끝났다고 인식을 하고 다음문장이 출력된다. (아래 사진 참조))'''


if문 옆에 : 있어야한다. 사진 오류.

if (num == 20) ==> if (num == 20):


ii. else란 if문이 거짓이면 else문이 실행된다.

Ex) num = 8:

if (num == 7)

print("참")

else:

print("거짓")

'''이 코드에서는 거짓이 출력된다 왜냐하면 if문이 거짓이기 땜에 else로 넘어가서 거짓이 출력된다.만약 if문이 참이였다면 참이 출력된다.'''

'개발 이야기 > Python' 카테고리의 다른 글

[파이썬] id , type , round 학습 정리  (0) 2018.01.24
[파이썬] 비만도 구하기  (0) 2018.01.24
[파이썬] 표준체중구하기  (0) 2018.01.20
[파이썬] 변수 학습 정리  (0) 2018.01.19
[파이썬] 주석 학습 정리  (0) 2018.01.19