1분 퀴즈

    1 다음 코드를 보고 틀린 설명을 고르세요.

    for row in data: 
        payment = int(row[-3]) 
        month_pay = row[-2] 
        print((가), '원', (나), '로 결제')
    실행결과
    546800 원 일시불(A) 로 결제
    60440 원 일시불(A) 로 결제
    ...

    ① 첫 번째 줄은 data 리스트의 첫 번째 요소부터 마지막 요소까지 반복하는 반복문이다.

    ② 두 번째 줄은 이용금액을 payment 변수에 저장한다.

    ③ CSV 파일을 읽으면 모든 데이터가 문자로 인식되므로 숫자 연산을 하려면 두 번째 줄처럼 데이터 타입을 바꿔야 한다.

    ④ (가)에는 month_pay, (나)에는 payment가 들어가야 한다.

    rowpayment, month_pay에는 반복할 때마다 각각 다른 데이터가 들어간다.

    정답 및 해설

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.