본문 바로가기

Learn3

조건부 실행 (흐름제어) 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.
상수,변수 상수 변하지 않기때문에 상수. 예)숫자 문자열 등등 22.7 5 'hello' 변수 메모리를 할당하고 이름을 지어 무언가를 넣을수 있다. 일반적으로는 하나의 값을 넣게 됩니다.(하나 이상의 값을 변수에 넣을수도 있습니다) a = 22.7 b = 'hello' 와 같은 대입문을 통하여 변수에 값을 넣을수 있다. 이것은 우리마음대로 변수이름을 a로 정하고 22.7이란 상수를 넣어준겁니다. (다른 표현으로는 변수 a가 22.7을 가르키고 있다 라고한다) x = 22.7 y = 5 x = 'hello' print(x,y) # hello 5 22.7이라는 숫자는 바뀔수가 없으나 x가 가르키는 곳은 달라질수가 있습니다. 그렇기에 변수라고 할수있죠. 변수 이름의 규칙 (Python) 변수이름 내에서 문자, 숫자, 언.. 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.