알람 시계
args = input().split()
h = int(args[0])
m = int(args[1])
m -= 45
if m < 0:
m += 60
h -= 1
if h < 0:
h += 24
print(h, m)
받아내림 하듯이 계산할 수 있습니다.
제자리 연산자
어느 변수의 값을 변화시킬 때 제자리 연산자를 사용하면 좋습니다.
제자리 연산자는 +=
, -=
, *=
, /=
, //=
, %=
처럼 연산자 뒤에 =
가 붙은 모양입니다.
예를 들어, h += 24
는 h = h + 24
와 같습니다.
제자리 연산자를 잘 사용하면 읽기 편할 뿐만 아니라, 속도와 메모리 사용에도 이점이 있습니다.
아쉽게도 and=
, or=
는 없습니다.
댓글