3. Python 제어문
프로그래밍 언어/Python2020. 8. 11. 01:06
01. if 문
조건문 : 조건식에 따라 각각의 실행 여부가 결정됩니다
if 조건문:
실행구문 1
elif 조건문:
실행구문 2
else:
실행구문 3
※ 조건문에 사용되는 비교 연산자
비교 연산자 | 설명 |
a > b | a 가 b 보다 크다 |
a < b | a 가 b 보다 작다 |
a >= b | a 가 b 보다 크거나 같다 |
a <= b | a 가 b 보다 작거나 같다 |
a == b | a 와 b 는 같다 |
a != b | a 와 b 는 같지 않다 |
※ 조건문에 사용되는 논리 연산자
논리 연산자 | 설명 |
조건1 and 조건2 | 조건1 과 조건2 가 둘다 참이어야 결과가 참 |
조건1 or 조건2 | 조건1 과 조건2 둘중 하나만 참이어도 결과는 참 |
not 조건 | 조건의 반대되는 결과를 가짐 |
02. for 문
반복문 : 같은 구문의 코드를 반복해서 수행합니다
break 를 사용하여 반복문을 빠져나옵니다
for 변수 in range(반복 횟수):
실행구문
range() 함수의 경우 시작값, 종료값, step등을 지정가능함
for 변수 in range(시작값, 종료값, 증가 또는 감소분 Step):
실행구문
03. while 문
while 조건식:
실행 구문
while 문도 for문과 같이 break 구문을 통해 반복 루프를 빠져 나옵니다
04. 예제 (제어문을 활용한 구구단 만들기)
위 예제에서 사용된 isdecimal() 함수의 경우 입력된 값이 문자열인지 아닌지 확인하는 함수입니다. 결과값은 bool형
'프로그래밍 언어 > Python' 카테고리의 다른 글
6. Python 모듈 (0) | 2020.08.14 |
---|---|
5. Python 함수와 클래스 (0) | 2020.08.12 |
4. Python 자료구조 (0) | 2020.08.11 |
2. Python 기본 문법 (0) | 2020.08.08 |
1. Python 소개 및 개발 환경 (0) | 2020.08.07 |