-
[python]파이썬 조건문/반복문/조건문 예제/반복문 예제/구구단 예제Languages/python 2021. 3. 24. 16:49반응형
조건문(IF문)
if문에서 논리 표현식 이후에는 반드시 콘론이 있어야 한다.
ex)
weather = '화창';
if weather == '화창' :(콜론)
print('어제 산 신발을 신고 가야지!!')
if else 문
ex)
if hour < 10 :
print('조조할인', %(hour,mnt))
else :
print('조조할인 x', %(hour,mnt))
if elif 문
다중 택일 결정 구조
ex)
성적
point = 82
if 90 <= point :
print(------)
elif 80 <= point :
print(-----)
elif 70 <= point :
...
else:
print(----)
반복문
콜론과 반복 몸체인 블록 구성이 반드시 필요하다.
while<반복조건> :
반복 몸체인 문장들
for 변수 in <시퀀스> :
반복 몸체인 문장들
for문
정해져 있는 시퀀스의 항목 값으로 반복을 실행
여러 개의 값을 갖는 시퀀스에서 변수에 하나의 값을 순서대로 할당한다.
할당된 변숫값을 갖고 블록의 문장들을 순차적으로 실행한다.
반복 몸체인 문장1,문장2에서 변수를 사용할 수 있다.
시퀀스의 그 다음 값을 변수에 할당해 다시 반복 블록을 실행한다.
이러한 과정을 시퀀스의 마지막 항목까지 수행한다.
시퀀스의 마지막 항목까지 실행한 후 선태 사항인 else: 블록을 실행하고 반복을 종료한다.
예제)
수의 나열에서 합과 평균 구하기
내장함수 range()를 사용한 for문
range(0,5,0(step))
-정수 0 -4까지 5(끝 수의 -1)개의 항목인 정수로 구성되는 시퀀스
ex)
for i range(1,10,2) :
print(i, end=' ')
예제)
지정된 최소 한 자릿수가 포함된 두 자리 정수 찾기
예제)
반복 for의 중첩 표준 구구단
while문
while 논리 표현식 :
문장1
문장2
else :
문장3
논리 표현식이 위치하며 반드시 콜론이 필요하다.
블록인 문장1과 문장2를 반복몸체라고 하며, 논리 표현식이 true이면 실행되는 반복 단위이다.
else: 이후 블록인 문장3는 논리 표현식 false가 돼 반복이 종료되어 마지막에 실행한다.
예제)
어린이를 위한 놀이기구 탑승 검사
반응형'Languages > python' 카테고리의 다른 글
[python]달 출력 예제/while문을 이용한 사칙연산 계산기 예제 (0) 2021.03.24 [python]파이썬 random문/break문/continue문 (0) 2021.03.24 [python]파이썬 멤버십 연산자 in (0) 2021.03.17 [python]파이썬 문자열 메소드 (0) 2021.03.17 [python]파이썬 문자열, 문자열 나열, 슬라이싱, 문자 함수 ord, 문자함수 chr, 이스케이프 시퀀스 문자 (0) 2021.03.17