강의

멘토링

로드맵

Inflearn brand logo image

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

백지원님의 프로필 이미지
백지원

작성한 질문수

파이썬(Python) 기초부터 실무까지 part.1

변수와 계산(실습-2)

10강 변수와 계산(실습-2) ex06 질문

작성

·

253

0

10강 변수와 계산(실습-2) ex06 에 질문드립니다.

분을 구하는 함수  (time // 60) % 60 에서

왜 '% 60'을 써서 다시 60으로 나눈 나머지를 구하나요?

함수를 (time // 60)만 써도 몫이 '분'의 값으로 나오지않나요?

이해가 잘 되지 않습니다.

답변 1

0

 

예를들어 4260초가 있다면

저희의 목표는 그냥 71분이 아닌 1시간+11분을 출력시키는 것이기 때문입니다.

time // 60만 계산하면 71분이 나오지만

(time // 60) % 60을 계산하면 11분이 나와요. 거기에 (time // 60) //60 = 1(시간)까지 포함하면 원하는 값을 얻을 수 있습니다.

백지원님의 프로필 이미지
백지원

작성한 질문수

질문하기