Lecture

[파이썬 강의 문제풀이] 초를 입력하면 일, 시간, 분, 초 형태로 나타내기

Pydole 2020. 5. 14. 20:56

 

while문 이용한 방법

 

S = int(input('초를 입력 : '))
D = 0
H = 0
M = 0
        
while S > 86400:
    S = S - 86400
    D += 1

while S > 3600:
    S = S - 3600
    H += 1

while S > 60:
    S = S - 60
    M += 1
    
print('{0}일 {1}시간 {2}분 {3}초'.format(D,H,M,S))


초를 입력 : 940101
10일 21시간 8분 21초