4. 조건문과 반복문

2023. 2. 5. 22:34
  • 조건문 : if, 반복문 : for, 반복조건문 : while
print("몇살임?")
age = int(input())
if age < 30:
    print("젊은이구만!")
else:
    print("아재가 된걸 축하해")
    
print("태어난 연도를 입력하세요")
year = int(input())
age = 2023 - year + 1
if age >=20 and age <= 26:
    print("대학생")
elif age >=17 and age < 20:
    print("고등학생")
elif age >=14 and age < 17:
    print("중학생")
elif age >=8 and age < 14:
    print("초등학생")
else:
    print("학생이 아닙니다")
    
i = 1
while i < 10:
    print(i)
    i += 1
  • 반복문의 제어
    • break : 반복문에서 논리적으로 반복을 종료하는 방법
    • continue : 특정조건에서 뒷 명령 건너뛰고 다음 반복문으로 넘어감
    • else : 반복문 종료 후 한번 더 실행하는 구문
# 반복문의 break 구문
for i in range(1,10):
    if i == 5:
        break
    print(i)

# 반복문의 continue 구문
for i in range(1,10):
    if i == 5:
        continue
    print(i)

# 반복문의 else 구문
for i in range(1,10):
    if i == 5:
        continue
    print(i)
else:
    i += 100
    print(i)
  • 연습문제 : 구구단 계산기
print("구구단 몇단을 계산할까?")
n = int(input())
print("구구단",n,"단을 계산한다.")
for i in range(1,10):
    print(n,"x",i,"=",n*i)

'Python' 카테고리의 다른 글

for문 에서 2개의 인수를 받기 위한 enumerate 기능  (0) 2023.02.26
날짜와 시간  (0) 2023.02.08
format method  (0) 2023.02.08
3. 화면 입출력과 리스트  (0) 2023.02.01
2. 변수와 자료형  (0) 2023.01.27

BELATED ARTICLES

more