러너효방
Python Chapter03 본문
교재 : 멘토씨리즈 파이썬
제어문
프로그램의 흐름을 제어하는 문법
프로그램의 흐름
위 > 아래 / 왼 > 오른쪽 으로 읽어간다.
제어문
- 조건문
- 조건에 의해서 명령을 실행, 실행하지 않을지 흐름을 제어하는 문법
- 반복문
- 조건에 의해서 명령을 반복할지, 반복하지 않을지 제어하는 문법
조건문
조건에 의해서 명령을 실행할지 말지를 정하는 문법
- if문조건식이 참일 때 실행하는 명령
- 만약에 조건식이 참이라면 명령을 실행해라.
- if 조건식 :
조건식이 참일 때 실행하는 명령
- 만약에 조건식이 참이라면 명령을 실행해라.
활용1)
not을 적는 경우 반대로 0보다 클때는 출력이 안됨|
활용2)
if문은 항상 print를 들여쓰기를 해줘야 실행됩니다.|
- 조건문 안에서 실행할 문장은 반드시 들여쓰기를 해야한다.
- 공백이나 탭(tab)을 이용하여 들여쓰기를 실행한다.
- 공백의 개수는 상관이 없는데 파이썬 스타일 가이드에 따르면 공백 4개를 사용하게 되어있다.
- 탭은 1번만 사용한다.
- 들여쓰기는 통일하여 사용해야한다.
- 띄어쓰기 4번 or 2번 or 탭 1번 (통일 해주세요)
if - else
if 조건식 :
조건이 참일 때 실행하는 명령
else :
조건이 거짓일 때 실행하는 명령
예제1)
if - elif(else if)
조건이 여러개인 경우 사용
ex) 학점 A,B,C,D,F
[구조]
if 조건식1:
조건이 1이 참일 때 실행할 명령
elif 조건식2:
조건식2가 참일 때 실행할 명령
elif 조건식3:
조건식3가 참일 때 실행할 명령
elif 조건식4:
조건식4가 참일 때 실행할 명령
else:
위의 조건이 모두 만족하지 않을 때 실행할 명령
예제2)
마지막에 else로 넣어도 문제가 없음
else : print('%d는 0보다 작습니다.' %a)
예제3)
예제4)
반복문(102p)
조건에 의해서 명령을 반복하기 위해서 사용하는 문법
반복문의 필요성?
사람이 하기 힘든 양의 반복도 컴퓨터는 불만없이 해준다.
ex) 1을 10만번 출력해라
- 반복문의 종류
- while문
- for문
while
특정 조건을 만족하는 동안 반복해서 수행하는 코드를 작성할 때 사용합니다.
<구조>
while 조건식 :
반복실행할 문
무한루프는 무한 반복을 의미합니다.
실행 중인 무한루프를 강제로 종료하려면 ctrl+c를 누르면 됩니다.
예제1) 1~10까지 출력
예제2) 예제1 반대로 출력
예제3)
'학습노트' 카테고리의 다른 글
영상, 디자인, 사진, AI에 유용한 툴 추천 (0) | 2023.10.19 |
---|---|
쳇GPT에게 물어봤다!나를 브랜드화 하려면 어떤 SNS 플랫폼을 하는게 좋을까? (2) | 2023.10.19 |
Python Chapter02 (0) | 2023.10.19 |
bootstrap - 공백(Spacing) 주는 법 (0) | 2023.10.19 |
코딩이 쉽도록 도와주는 사이트 (0) | 2023.10.19 |