인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

이두현님의 프로필 이미지
이두현

작성한 질문수

Python 입문자를 위한 강의

섹션 3 미션 답 제출합니다.

작성

·

448

2

답변 2

0

우와! 미션 2 코드가 잘 이해가 안가네요. 로직이 복잡해 보입니다 ㅠㅠ 저는 아직 첫번째 미션도 헤매고 있습니다 ㅠㅠ

이두현님의 프로필 이미지
이두현
질문자

90이상일 때는 반올림을 하지 않고, 90이하일 때만 반올림을 하기 위해서 if else 문으로 분기를 타게 하였구요~ 원래 score를 10으로 나눈 나머지(lastdigit)가 5보다 크거나 같을 때만 올림이 되기 때문에 이 때만 score - lastdigit(원래 score에서 일의 자리를 0으로 만든 수)에서 10을 더해줘서 올림을 하였습니다. 마찬가지로 5보다 작을 때는 버림이므로 score - lastdigit가 원하는 결과를 나오게 할 것입니다.

오! 그렇군요. 자세한 설명 감사합니다^^

0

Sungmin Kim님의 프로필 이미지
Sungmin Kim
지식공유자

안녕하세요.

미션 코딩 도전 솔루션 공유해주셔서 감사합니다! 잘하셨어요^^ 특히 반올림하는 로직을 저렇게 직접 짜셨다니 힘드셨겠어요^^;

이두현님의 프로필 이미지
이두현

작성한 질문수

질문하기