Q1. 1시간은 몇초인가? 대화식 인터프리터를 계산기로 사용해서 1시간(60분)에 1분(60초)을 곱한다.
A :
h = 60 * 60
print(h) # 3600
Q2. 계산한 결과를 seconds_per_hour 변수에 저장해보자.
A :
seconds_per_hour = 60 * 60
Q3. 1일은 몇 초인가? seconds_per_hour 변수를 사용해보자.
A :
seconds_per_hour = 60 * 60
result = seconds_per_hour * 24
print(result) # 86400
Q4. 계산한 결과를 seconds_per_day 변수에 저장해보자.
A :
seconds_per_hour = 60 * 60
seconds_per_day = seconds_per_hour * 24
Q5. 부동 소수점(/) 나눗셈을 사용해서 seconds_per_day를 seconds_per_hour로 나누어보자.
A :
seconds_per_hour = 60 * 60
seconds_per_day = seconds_per_hour * 24
result = seconds_per_day / seconds_per_hour
print(result) # 24.0
이 연산자는 사용된 값에 관계없이 항상 부동소수점(float)으로 결과를 반환합니다.
Q6. 정수(//) 나눗셈을 사용해서 seconds_per_day를 seconds_per_hour로 나눈다.
[Q5]문제 결과에서 본.0 부분을 제외하고 결과가 같은가?
A :
seconds_per_hour = 60 * 60
seconds_per_day = seconds_per_hour * 24
result = seconds_per_day // seconds_per_hour
print(result) # 24
이 연산자는 사용된 값에 관계없이 항상 정수(int)로 결과를 반환합니다.