(기초) 중첩 조건문

임경민·2023년 9월 15일
1
post-thumbnail

Summarization


  • 중첩 조건문 사용 분기별 계산
  • 조건문 빠져나오기

Contents

  • datetime : 현재 시스템의 시간, 날짜를 가져오는 module
import datetime
today = datetime.datetime.today()
day = today.day # 시스템 날짜 중 '요일'만 호출
  • 조건문 빠져나오기
    while 조건문 사용 중, 반복문을 빠져오기 위해 변수 하나를 논리형(True)으로 설정 후, 구문 안에 대입
# 난수 맞추기

import random

rNum = random.randint(1, 1000)
tryCount = 0
gameFlag = True

while gameFlag:
    tryCount += 1
    pNum = int(input('1에서 1000까지의 정수 입력: '))

    if rNum == pNum:
        print('정답')
        gameFlag = False
    else:
        if rNum > pNum:
            print('난수가 크다')
        else:
            print('난수가 작다')
  • 조건에 의한 반복은 while, 횟수에 의한 반복은 for 구문이 유리함
for i in range(1, 6):
    print('*' * i)

0개의 댓글