본문 바로가기

조건문3

조건문(조건부실행, 흐름제어) - if / else if / else 조건문에 대하여 알아보기 전에 먼저 비교연산자와 Boolean을 알아봅시다. 비교연산자 a = b : a가 b보다 크거나 같다 !a : a의 truthy한 값이면 false가 되고 falsy한 값이면 true가 된다 (Boolean값이라면 true는 false가 되고 false는 true가 된다) a == b : a와 b의 값이 같다 a === b : a와 b의 타입과 값이 같다. 비교 연산자를 거친 결과는 항상 Boolean값이 된다...! Boolean...? true 와 false만이 존재하며 참과 거짓을 나타냅니다. 위 비교연산의 결과가 참이라면 true 거짓이라면 false입니다. if문 if문은 조건이 참일때만 실행되는 구문을 만들.. 2020. 7. 10.
조건부 실행 (흐름제어) if if는 조건문이 참일때만 body를 실행하는 예약어로 매우 자주 사용하게 됩니다. 조건문 뒤에는 콜론 : 이 쓰이고 오는 body부분은 들여쓰기 해줍니다. 뒤오 오는 조건에 구에받지 않아야할 코드는 다시 내어쓰기를 해줍니다. 예시) if 조건문: # body 시작 코드~~~~ ~~~~ 코드 # body 끝 x = 5 if x < 10: print('smaller') print('Fin') # 출력결과 # # smaller # Fin x = 15 if x < 10: print('smaller') print('Fin') # 출력결과 # # Fin 조건문 True 나 False를 (이를 bool타입이라고 한다) 사용하거나 연산결과가 bool타입인(True나 False가 연산결과로 나오는) 연산을 사용한다.. 2020. 5. 21.
순차문, 조건문, 반복문 순차문 말처럼 순서대로 진행하는것 입니다. x = 2 print(x) # 2 x = x + 2 print(x) # 4 조건문 어떤것이 참일 경우에만 실행. x = 5 #만일 x = 17이라면? → Finis만 출력됨 if x 20: print('Big') print('Finis') # Small # Finis if는 if 조건문: body 일때 조건문이 참이면 body부분을 실행한다. 반복문 body부분의 코드를 '반복'한다. 예시는 while문으로 들겠습니다. while 조건문: body 와 같은 형태로 조건문이 참일때 body를 실행합니다. 위의 if와 똑같죠? 하지만 끝나는 것이 아닌 다시 조건문을 확인합니다.. 2020. 5. 19.