책 내용 질문하기
출력이 이상해요.
도서
2020 시나공 정보처리기능사 실기 : NCS 기반 전면 개편
페이지
197
조회수
239
작성일
2020-10-25
작성자
탈퇴*원
첨부파일

a = [50,,30, 70, 10, 90]

max = a[0]

min =[=]

for i in range(1,5):

    if a[i] > max:

      max=a[i]

    if a[i] < max:

     a[i] = min

print(max, min, sep = '\n/')

 

에서 출력은

90, 10,=

커서 깜박깜박

 

아닌가요?

답변
2020-10-26 10:40:32

안녕하세요 길벗수험서 운영팀입니다.

 

코드를 수정하신건가요?

 

min 초기값에 리스트로 문자가 들어가고, min값이 들어가야 하는 부분이 반대로 되어있으며, sep속성값에 슬래시(/)가 추가로 들어가 있습니다.

 

교재 코드의 경우 속성 값이 줄나눔(\n)이므로,

90 

10

으로 출력됩니다.

 

행복한 하루되세요 :)

  • 관리자
    2020-10-26 10:40:32

    안녕하세요 길벗수험서 운영팀입니다.

     

    코드를 수정하신건가요?

     

    min 초기값에 리스트로 문자가 들어가고, min값이 들어가야 하는 부분이 반대로 되어있으며, sep속성값에 슬래시(/)가 추가로 들어가 있습니다.

     

    교재 코드의 경우 속성 값이 줄나눔(\n)이므로,

    90 

    10

    으로 출력됩니다.

     

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.